Banffshire, the people and the lands : some notes on the history and people of the