by Andy Crouch
publisher: IVP Books publish date: July 10th 2008
format: hardcover pages: 288
language: English
ISBN:
0830833943 (9780830833948)
publisher: ReadHowYouWant publish date: May 11th 2009
format: paperback pages: 538
language: English
ISBN:
1442959304 (9781442959309)
publisher: christianaudio publish date: January 1st 2010
format: audiobook
language: English
ISBN:
1596448709 (9781596448704)
publisher: IVP Books publish date: September 9th 2013
format: paperback pages: 284
language: English
ISBN:
0830837558 (9780830837557)
publisher: christianaudio publish date: January 1st 2010
format: audiobook
language: English
ISBN:
1596448717 (9781596448711)