1
by Hirsch, David.
Published 2010
Book
3
by Hirsch, David, 1947-
Published 2010
(CARLI) (Other Sources: (UICdb)3422485)
Book Electronic
4
by Hirsch, David, 1947-
Published 2015
(CARLI) (Other Sources: (WHEdb)875972)
Book
5
by Hirsch, David.
Published 2012
(CARLI) (Other Sources: (ALPdb)66063, (UIUdb)7289523)
Book
6
by Hirsch, David, 1947-
Published 2015
Book