Author: Jeremiah C.F. Knight
Alternate names: Jeremiah Knight