Author: John C. Pace Library.