Introductory combinatorics - Brualdi, Richard A (1977)