Author: Reeder, Robert Patterson.