publisher: Olympiapress.com publish date: November 1st 2006
format: paperback pages: 300
language: English
ISBN:
159654189X (9781596541894)
publisher: Dedalus Limited publish date: September 11th 2013
format: kindle pages: 315
language: English
ASIN: B00CS6OK7I