publisher: Magna Large Print Books publish date: June 28th 1999
format: hardcover pages: 352
language: English
ISBN:
0750513632 (9780750513630)
publisher: Robert Hale Ltd publish date: March 31st 2003
format: paperback pages: 192
language: English
ISBN:
0709073909 (9780709073901)