revised by John M Dickson B.Sc | lit.salon