publisher: Solaris
publish date: April 24th 2007
format: paperback pages: 464
language: English
ISBN:
1844164691 (9781844164691)
ASIN: 1844164691
publisher: E-Reads publish date: June 4th 2013
format: ebook
language: English
ISBN:
1617567086 (9781617567087)
publisher: E-Reads publish date: June 2nd 2013
format: kindle pages: 464
language: English
ASIN: B00D5ZT4EK