Author: Robert L.D. Cooper
Alternate names: Cooper L.D. Robert; Robert L. D. Cooper