publisher: PublishAmerica
format: paperback pages: 496
language: English
ISBN:
159286418X (9781592864188)
publisher: Tate Publishing & Enterprises publish date: March 9th 2010
format: paperback pages: 339
language: English
ISBN:
1615664580 (9781615664580)
ISBN:
0945092229 (9780945092223)