Author: Alexander Shand (Advocate in Aberdeen )