publisher: Orbit publish date: July 1st 2011
format: mass market paperback pages: 400
language: English
ISBN:
0316069841 (9780316069847)
publisher: Orbit
format: ebook
language: English
ISBN:
0316175137 (9780316175135)
publisher: Orbit
format: Mass Market Paperback pages: 374
language: English
ISBN:
1841499439 (9781841499437)