Author: Crandall A. Shifflett
Alternate names: Crandall Shifflett