Author: Seals William Francis.