Author: George Robert Macdonald
Alternate names: George Robert MacDonald