Author: E. S. P. McPherson
Alternate names: Ras E. S. P. McPherson