Author: Williamson, John Woolfenden.