Author: Alan E. Burgess
Alternate names: Alan E Burgess