Author: John Willard Brister Library.