by John Brady
publisher: Steerforth
publish date: October 10th 2001
format: paperback pages: 256
language: English
ISBN:
1586420291 (9781586420291)
publisher: Penguin publish date: August 1st 1990
format: paperback pages: 256
language: English
ISBN:
0140138471 (9780140138474)
publisher: St. Martin's Press
format: hardcover pages: 251
language: English
ISBN:
0312018290 (9780312018290)
language: English
ISBN:
0140120009 (9780140120004)
language: English
ISBN:
0002232820 (9780002232821)
publisher: Penguin
format: paperback
language: English
ISBN:
0147786258 (9780147786258)