Author: Alan S. Taylor
Alternate names: Alan Stuart Taylor