1
by Faye, Jan
Published 2023
Palgrave Macmillan

2
by Faye, Jan
Published 2012
Palgrave Macmillan UK

4
Published 1997
Springer Netherlands

5
Published 2005
Springer Netherlands