Author: Andrew Livesey
Alternate names: W. Andrew Livesey