by Angus Donald
publisher: Little Brown Book Group publish date: July 22nd 2010
format: paperback pages: 512
language: English
ISBN:
0751542091 (9780751542097)
publisher: St. Martin's Griffin publish date: August 2nd 2011
format: paperback pages: 389
language: English
ISBN:
0312678371 (9780312678371)
ASIN: B00E8V8VTO
publisher: St. Martin's Griffin publish date: August 2nd 2011
format: ebook pages: 400
language: English
ISBN:
1429995823 (9781429995825)
format: kindle pages: 400
language: English
ASIN: B004ULOI6W
publisher: St. Martin's Griffin publish date: August 2nd 2011
format: hardcover pages: 400
language: English
ISBN:
031260436X (9780312604363)
format: kindle pages: 513
language: English
ASIN: B003TWONQS
publisher: Knaur eBook publish date: May 2nd 2012
format: kindle pages: 496
language: English
ISBN:
9783426411933