Author: Gregory "Pappy" Boyington
Alternate names: Pappy Boyington; Gregory Pappy Boyington