Author: Mark G. Borg
Alternate names: Mark Gerard Borg