Author: Anthony David Wright
Alternate names: A. D. Wright