Author: Ricardus Duncanus Mackintosh