1
by Royle, J. Andrew
Published 2013
Academic Press

2
Published 2014
Elsevier Science

4
by Millspaugh, Joshua J.
Published 2001
Academic Press

5
by Royle, J. Andrew
Published 2013
Elsevier