A Method of Constructing Balanced Incomplete Block Designs