Author: Hamish MacArthur
Alternate names: Hamish E. Macarthur