publisher: Plural Publishing, Inc. publish date: November 30th 2012
format: paperback pages: 300
language: English
ISBN:
1597564818 (9781597564816)
publisher: Plural Publishing Inc publish date: February 7th 2007
format: paperback pages: 450
language: English
ISBN:
1597560480 (9781597560481)