Angus, from the heart : the life of Counsellor Angus Cowan