This is another topic that is open to debate and one that really can only be determined for each individual through lifting experimentation. Let's first remember a couple of things:
1) Not all people who are big are strong and not all strong people are big. If this wasn't true, then every bodybuilder would be the strongest men in the world since they tend to be the biggest or power lifters would be the biggest people in the world because they tend to be the strongest. Lou Ferigno and Franco Columbu both competed in the World's Strongest Man competition in the 70's and while they were the biggest from a muscular perspective and were quite strong they didn't beat the top finishers who weren't as big muscular wise but were extremely strong.
2) All muscle fibers grow - Type 1 slow twitch and type 2 fast twitch. Type 2 muscle fibers just have the potential to grow much bigger than Type 1 muscle fibers. To get maximum muscular size, you need to make both grow. This is why bodybuilders, on average, are much larger and more muscular than most power lifters because their training focuses on both muscle fiber types whereas power lifters mostly focus on Type 2 fibers as their only concern is strength.
Rep ranges, volume, and amount of weight all need to be determined individually to see what works best for you. The general rule of thumb is reps in the 4-8 range with heavy weights builds mass and reps in the 8-15 range with moderate weights builds more endurance. What needs to be remembered is it is not as cut and dry as that. I have known people who have gotten huge and strong just doing reps of 4-6. I have also known people who have gotten huge and strong doing reps in the 8-12 range. I knew one guy who was enormous and very strong and he just did one set of 100 reps (10 sets of 10) per body part. Granted he was chemically enhanced, but that is all he did for his workouts. He was done in 35 minutes each training session.
What affects muscle growth more than the number of reps are things like the amount of weight, the TUT, the volume, negatives, etc. For instance, the eccentric (negative) part of a rep tears more muscle fibers than the concentric (contraction) part. TUT tears more fibers than if you speed thru a set regardless of the weight used. You need to experiment and find what rep ranges work for you. It could be a "catch all" like pyramid sets where you do reps of 10-8-6-4 raising the weight with each decreasing rep range. It could be drop sets where the first set is the heaviest weight you can do for 10 reps followed immediately by reps of 10 with weight that is 30-50% lighter than the first set. Once you find a rep range that works with you, you will grow and get strong as long as you try to increase the weight at least 5% as it is this progressive overload that builds size and strength.
John