Review by Michael J Reiss
The breadth of Andrew Steane’s scholarship is exceptional, there is a great deal in this book to value.