by Robert Gregory Browne
publisher: Macmillan
format: hardcover pages: 400
language: English
ISBN:
1405090790 (9781405090797)
publisher: St. Martin's Press publish date: February 3rd 2009
format: paperback pages: 368
language: English
ISBN:
0312358660 (9780312358662)
publisher: St. Martin's Press publish date: February 3rd 2009
format: ebook pages: 368
language: English
ISBN:
1429924039 (9781429924030)
publisher: Penname Press/Braun Haus Media publish date: June 4th 2012
format: kindle pages: 368
language: English
ASIN: B00895YJBE
publisher: Pan Publishing
format: paperback pages: 400
language: English
ISBN:
0330445367 (9780330445368)
ASIN: 330445367
publisher: Macmillan publish date: 2008
pages: 292
language: English
ISBN:
023070400X (9780230704008)
publisher: Charnwood publish date: 2009
language: English
ISBN:
1847826474 (9781847826473)