1
by Brualdi, Richard A., Ryser, Herbert John
Published 1991
Cambridge University Press

2
by Brualdi, Richard A.
Published 2006
Cambridge University Press

3
by Brualdi, Richard A.
Published 1993
Springer New York