publisher: DAW publish date: August 3rd 2010
format: mass market paperback pages: 702
language: English
ISBN:
0756401992 (9780756401993)
publisher: Penguin publish date: August 3rd 2010
format: ebook pages: 576
language: English
ISBN:
1101188979 (9781101188972)