Author: ROBERT ALEXANDER STEWART (1870-) MACALISTER