Author: Duncan Campbell Francis Moodie
Alternate names: Duncan Campbell Frances Moodle; . Duncan Campbell Francis Moodie; Duncan Campbell Moodle