Author: Allan C. Laidlow
Alternate names: Mr. Allan C. Laidlow