Author: Philip R. Hardie
Alternate names: Philip Hardie