by Edward McPherson
publisher: Newmarket Press publish date: May 12th 2005
format: hardcover pages: 289
language: English
ISBN:
1557046654 (9781557046659)
publisher: Newmarket Press publish date: February 1st 2007
format: paperback pages: 304
language: English
ISBN:
1557046646 (9781557046642)
publisher: Faber & Faber publish date: October 25th 2004
format: hardcover pages: 288
language: English
ISBN:
0571216129 (9780571216123)
language: English
ISBN:
0571216137 (9780571216130)