Author: Knight, Geoffrey.
Alternate names: Geoffrey Knight