Author: K.M. barbour, B. Litt., M . A.