David Johnson loch lomond