publisher: Ecco publish date: April 29th 2008
format: hardcover pages: 144
language: English
ISBN:
0061444898 (9780061444890)
format: kindle pages: 144
language: English
ASIN: B003V1WUSK
publisher: Ecco Press
format: paperback pages: 144
language: English
ISBN:
0061733296 (9780061733291)