Author: R. (Roderick) 1849-1906 MacKenzie