by Brian Inglis
publisher: Penguin publish date: March 1st 2003
format: paperback pages: 448
language: English
ISBN:
0141391278 (9780141391274)
language: English
ISBN:
034018292X (9780340182925)
language: English
ISBN:
0340126817 (9780340126813)
publisher: Blackstaff Press
format: hardcover pages: 462
language: English
ISBN:
0856405108 (9780856405105)
publisher: Harcourt Jovanovich
format: hardcover
language: English
ISBN:
0151783276 (9780151783274)