Information:

Author: Wenham, David
Publisher: Eerdmans
Cover: Paperback