Author: william steuart mcbirnie