Author: Robert McParland
Alternate names: Robert P. McParland