1
by Mercer, Peter R.
Published 2014
Springer New York

2
by Mercer, Peter R.
Published 2023
Birkhäuser