Introduction to Combinatorial Designs by Wallis W.D. & Walter D. Wallis