Author: Alexander Buchan (minister at st. Kilda.