format: paperback pages: 328
language: English
ISBN:
1482662809 (9781482662801)
publisher: Hackemer publish date: January 19th 2012
format: ebook pages: 340
language: English
ASIN: B00702414W
publisher: CreateSpace publish date: April 11th 2012
format: paperback pages: 340
language: English
ISBN:
1469930366 (9781469930367)
format: Paperback pages: 328
language: English