by Robert Murphy
publisher: Continuum publish date: April 1st 2001
format: paperback pages: 320
language: English
ISBN:
082645139X (9780826451392)
publisher: Continuum publish date: April 1st 2001
format: ebook
language: English
ISBN:
1441171169 (9781441171160)
publisher: Bloomsbury publish date: August 15th 2005
format: paperback pages: 352
language: English
ISBN:
0826478972 (9780826478979)
publisher: Continuum publish date: April 1st 2001
format: hardcover pages: 320
language: English
ISBN:
0826451381 (9780826451385)