Author: Anthony P. Maingot
Alternate names: A. P. Maingot