Author: D. R. MacDonald
Alternate names: D. R. MACDONALD