by Alan F. Johnson
publisher: InterVarsity Press publish date: July 20th 2004
format: hardcover pages: 343
language: English
ISBN:
0830818073 (9780830818075)
publisher: InterVarsity Press publish date: January 1st 2004
format: paperback pages: 343
language: English
ISBN:
1844740331 (9781844740338)
publisher: IVP Academic publish date: September 29th 2010
format: paperback pages: 343
language: English
ISBN:
0830840079 (9780830840076)