Author: James William Bruce Douglas
Alternate names: JAMES WILLIAM BRUCE DOUGLAS