by Allan Hall
format: paperback pages: 256
language: English
ISBN:
1416118292 (9781416118299)
language: English
ISBN:
1861471564 (9781861471567)
publisher: Blitz Editions publish date: 1993
format: hardcover
language: English
ISBN:
1856051463
format: paperback pages: 256
language: English
ISBN:
0641884419 (9780641884412)
format: paperback pages: 256
language: English
ISBN:
0641980310 (9780641980312)