publisher: Ecco publish date: March 1st 2011
format: hardcover pages: 291
language: English
ISBN:
006198390X (9780061983900)
ASIN: 006198390X
publisher: CreateSpace publish date: March 13th 2013
format: paperback pages: 530
language: English
ISBN:
1482740354 (9781482740356)