1
by Marr, Bernard
Published 2015
John Wiley & Sons

2
by Marr, Bernard
Published 2008
Butterworth-Heinemann

3
by Marr, Bernard
Published 2020
John Wiley & Sons Ltd