Author: G. Leigh Skene
Alternate names: Leigh Skene