publisher: Higherlife Development Service publish date: September 3rd 2012
format: paperback pages: 120
language: English
ISBN:
1935245465 (9781935245469)
publisher: Higherlife Development Service publish date: July 1st 2011
format: paperback pages: 222
language: English
ISBN:
1935245406 (9781935245407)
publisher: McFarland & Company publish date: August 7th 2009
format: paperback pages: 269
language: English
ISBN:
078644326X (9780786443260)