by Bradley P. Beaulieu
publisher: DAW publish date: 2018-02-06
format: Paperback pages: 672
language: English
ISBN:
0756414067 (9780756414061)
publisher: DAW publish date: 2017-02-07
format: hardcover pages: 672
language: English
ISBN:
9780756409746
publisher: DAW publish date: 2017-02-07
format: ebook pages: 599
language: English
ISBN:
9780698152397
publisher: DAW publish date: 2017-02-07
format: kindle pages: 669
language: English
ASIN: B01FEY5ECK
publisher: Brilliance Audio publish date: 2018-02-06
format: MP3 CD
language: English
ISBN:
1543657753
publisher: Brilliance Audio publish date: 2017-02-07
format: audiobook
language: English
ASIN: B01MR941ZY