publisher: Skye Turner Author
publish date: September 10th 2013
format: ebook pages: 532
language: English
ISBN:
9781301487103
publisher: Skye Turner Author publish date: September 13th 2013
format: paperback pages: 460
language: English
ISBN:
1492343846 (9781492343844)
publisher: Skye Turner publish date: September 10th 2013
format: kindle pages: 462
language: English
ASIN: B00F4F08Z8