by William Clarke
publisher: St. Martin's Griffin publish date: October 15th 1996
format: paperback pages: 336
language: English
ISBN:
0312146728 (9780312146726)
publisher: St. Martin's Press publish date: July 1st 1995
format: hardcover pages: 312
language: English
ISBN:
0312131186 (9780312131180)
ASIN: 312131186
publisher: Orion Paperback publish date: 1994
format: paperback pages: 390
language: English
ISBN:
9781857974058
publisher: The History Press publish date: September 1st 2008
format: paperback pages: 480
language: English
ISBN:
0750944994 (9780750944991)
publisher: Griffin publish date: December 1st 1995
format: paperback pages: 336
language: English
ISBN:
0312303939 (9780312303938)