19301
Published 2012
Springer Netherlands

19303
Published 2006
Springer Milan

19305
Published 2001
Springer US

19306
Published 2018
Springer International Publishing

19308
Published 2023
Packt Publishing

19309
by Pontius Jr, Robert Gilmore
Published 2022
Springer International Publishing

19310
Published 2022
Palgrave Macmillan

19311
Published 2024
Palgrave Macmillan

19312
Published 2024
Palgrave Macmillan

19314
Published 2009
Springer New York

19315
Published 2014
Springer Netherlands

19316
by Vishveshwara, C.V.
Published 2006
Copernicus

19317
Published 2012
Springer New York

19318
Published 2012
Humana

19319
by Whitehorn, Mark, Marklyn, Bill
Published 2007
Springer London

19320
Published 2023
Packt Publishing