publisher: GuidepostsBooks
publish date: November 7th 2011
format: hardcover pages: 382
language: English
ISBN:
0824945042 (9780824945046)
publisher: GuidepostsBooks publish date: September 1st 2013
format: paperback
language: English
ISBN:
082493492X (9780824934927)