1
by Brindley, Keith
Published 1990
Heinemann Newnes

2
by Brindley, Keith
Published 1991
Elsevier Science

3
by Judd, Mike
Published 1999
Newnes

4
by Brindley, Keith
Published 2011
Newnes