Author: Macgregor Skene
Alternate names: MacGregor Skene; M. Skene