publisher: Arrow publish date: July 3rd 2008
format: paperback pages: 176
language: English
ISBN:
0099517566 (9780099517566)
language: English
ISBN:
1905211163 (9781905211166)
publisher: Cornerstone Digital publish date: September 4th 2008
format: ebook pages: 176
language: English
ISBN:
1407007483 (9781407007489)