31441
Published 2000
Springer Netherlands

31442
Published 2017
Springer International Publishing

31443
by Tu, Loring W.
Published 2017
Springer International Publishing

31445
Published 2017
Springer International Publishing

31446
by Masters, Barry R.
Published 2020
Springer International Publishing

31447
by Hayward, Danny
Published 2021
punctum books

31449
Published 2024
Palgrave Macmillan

31450
by Groeneveld, Wouter
Published 2023
Manning Publications

31451
by Groeneveld, Wouter
Published 2023
Manning Publications

31452
Published 2024
Palgrave Macmillan

31453
Published 2024
Palgrave Macmillan

31458
by Spolaore, Enrico
Published 2014
Edward Elgar Pub. Ltd

31459
Published 2004
National Institute for Clinical Excellence (NICE)

31460
Published 2021
Palgrave Macmillan