Author: H. J. St. J. Clarke
Dates: Rev.