by Alex Irvine
publisher: Titan Books
publish date: July 16th 2013
format: paperback pages: 339
language: English
ISBN:
1781166781 (9781781166789)
publisher: Titan Books publish date: July 16th 2013
format: ebook pages: 352
language: English
ISBN:
178116679X (9781781166796)
publisher: Brilliance Audio publish date: February 4th 2014
format: audiobook
language: English
ISBN:
148057709X (9781480577091)
format: audiobook
language: English
ASIN: B00DVQLZHC
publisher: Titan Books publish date: November 12th 2013
format: kindle pages: 352
language: English
ASIN: B00DW84AF8
publisher: Brilliance Audio publish date: February 4th 2014
format: audiobook
language: English
ISBN:
1480577049 (9781480577046)
publisher: Titan Books publish date: 12 czerwca 2013
format: papier
language: English
ISBN:
9781781166789