Author: Temperley, H. N. V., Trevena, D. H.