Author: Robert Ian Marr Young
Alternate names: Young, Robert Ian Marr