Author: John Thomas Gilchrist
Dates: comp.