1
by Brindley, Keith
Published 1991
Elsevier Science

2
by Brindley, Keith
Published 1990
Heinemann Newnes

3
by Brindley, Keith
Published 2011
Newnes

4
by Judd, Mike
Published 1999
Newnes