Author: Lancelot Vining, F.R.P.S., F.I.B.P.