Topics in discrete mathematics : codes , tableaus, designs and graphs. - Singhi, N.M (New Age International, 1997)