Kregel Publications
| Paperback
303 pages | 140 x 213 mm | English