Author: frederic lawrence knowles