Author: Gammons, John Gray
Dates: comp.