publisher: Academic Studies Press publish date: October 29th 2009
format: hardcover pages: 360
language: English
ISBN:
1934843490 (9781934843499)
publisher: Academic Studies Press publish date: November 1st 2009
format: ebook pages: 360
language: English
ISBN:
1618110799 (9781618110794)