by Craig S Keener (Author), Craig S Keener (Author), Craig S Keener (Author), Craig S Keener (Author)
Format: Hardcover
Pages: 736
Publisher: Baker Academic, a division of Baker Publishing Group
Published: 01 Dec 2018
ISBN 10: 1540960072
ISBN 13: 9781540960078