publisher: PM Press publish date: September 1st 2008
format: paperback pages: 300
language: English
ISBN:
1604860413 (9781604860412)
publisher: PM Press publish date: September 1st 2008
format: ebook pages: 300
language: English
ISBN:
1604861851 (9781604861853)
publisher: ReadHowYouWant publish date: May 7th 2010
format: paperback pages: 422
language: English
ISBN:
1458784827 (9781458784827)