Author: Alan Brownsword
Alternate names: Alan W. Brownsword