by George Brown
publisher: Arrow Books Ltd publish date: November 30th 1996
format: paperback pages: 384
language: English
ISBN:
0099337614 (9780099337614)
publisher: Cornerstone Digital publish date: September 25th 2012
format: ebook pages: 448
language: English
ISBN:
144814907X (9781448149070)
publisher: Century publish date: July 18th 1995
format: hardcover pages: 384
language: English
ISBN:
0712659560 (9780712659567)