1
by Royle, J. Andrew
Published 2013
Elsevier

3
by Royle, J. Andrew
Published 2013
Academic Press

5
by Millspaugh, Joshua J.
Published 2001
Academic Press

6
Published 2014
Elsevier Science