Author: Clerke, Aubrey St. John.