Author: Leslie A. Knight
Alternate names: Mr Leslie A Knight