publisher: Cork University Press publish date: March 1st 1998
format: paperback pages: 128
language: English
ISBN:
1859181449 (9781859181447)
publisher: Viking
publish date: October 1st 2012
format: hardcover pages: 400
language: English
ISBN:
0670921033 (9780670921034)
publisher: Viking publish date: October 1st 2010
format: hardcover
language: English
ISBN:
0670919284 (9780670919284)