Girdleness , J . Bannerman , Inverness,