1
by Hawkes, Peter W.
Published 1994
Academic Press

2
Published 2019
Springer International Publishing

3
Published 2020
Academic Press

4
Published 2022
Academic Press, An Imprint of Elsevier