Author: Carse of Gowrie Group.