by Robert Kershaw
publisher: Ian Allan Publishing publish date: May 24th 2007
format: hardcover pages: 364
language: English
ISBN:
0711030626 (9780711030626)
publisher: Ian Allan Publishing publish date: January 8th 2009
format: paperback pages: 448
language: English
ISBN:
0711033226 (9780711033221)
publisher: Specialist Marketing International publish date: January 31st 1994
format: hardcover pages: 365
language: English
ISBN:
0711021678 (9780711021679)
publisher: Da Capo Press publish date: September 21st 1996
format: hardcover pages: 364
language: English
ISBN:
1885119313 (9781885119315)
format: paperback pages: 448
language: English
ASIN: B005JZ6T3I
publisher: The Crowood Press publish date: May 29th 1990
format: hardcover pages: 368
language: English
ISBN:
1852233508 (9781852233501)