1
by O'Halloran, Kerry
Published 2014
Springer International Publishing

2
by O’Halloran, Kerry
Published 2006
Springer Netherlands

3
by O'Halloran, Kerry
Published 2009
Springer Netherlands

4
by O'Halloran, Kerry
Published 2018
Cambridge University Press

5
by O'Halloran, Kerry
Published 2015
Springer Netherlands