Author: Graham, William A. Hamilton, Joseph GrGegoire de Roulhac, ; Williams, Max R. ; Peacock, Mary Reynolds.