by H. Daniel Zacharias, Danny Zacharias
publisher: Bloomsbury publish date: October 27th 2011
format: paperback pages: 338
language: English
ISBN:
056764703X (9780567647030)
format: ebook pages: 336
language: English
ISBN:
1282868276 (9781282868274)
publisher: Bloomsbury publish date: December 29th 2011
format: paperback pages: 338
language: English
ISBN:
0567293297 (9780567293299)
publisher: Bloomsbury publish date: August 25th 2009
format: hardcover pages: 338
language: English
ISBN:
0567584852 (9780567584854)