1
by James, Nick, North, Gerald
Published 2003
Springer London

2
by North, Gerald
Published 1997
Springer London

3
by North, Gerald
Published 2003
Springer London

4
by North, Gerald
Published 1988
Macmillan Education UK