Author: Lewis Ralph Yealland
Alternate names: Lewis R. Yealland