by John Russell
format: kindle pages: 332
language: English
ASIN: B004UIZT5E
pages: 326
language: English
ISBN:
0836937856 (9780836937855)
publisher: New York : Grosset
format: ebook
language: English
ISBN:
0023286776 (2940023286778)
publisher: New York : Knopf
format: ebook
language: English
ISBN:
002328630X (2940023286303)
publisher: Hughes Press publish date: July 1st 2008
format: paperback pages: 328
language: English
ISBN:
140979038X (9781409790389)
publisher: Husain Press publish date: July 1st 2008
format: paperback pages: 332
language: English
ISBN:
1409790401 (9781409790402)