Author: John (John R.) Peele
Alternate names: John R. Peele; John Peele