Author: John Robert Young
Alternate names: John Robert YOUNG