publisher: Definitions
publish date: May 1st 2008
format: paperback pages: 256
language: English
ISBN:
186230355X (9781862303553)
format: kindle pages: 256
language: English
ASIN: B0031RS3L2
publisher: RHCP Digital publish date: September 4th 2008
format: ebook pages: 256
language: English
ISBN:
1407042874 (9781407042879)