publisher: The Book Patch
publish date: May 1st 2013
format: paperback pages: 450
language: English
ISBN:
1620304309 (9781620304303)
publisher: Mrc Publishing publish date: November 29th 2013
format: ebook pages: 450
language: English
ISBN:
1301857238 (9781301857234)