FORFAR , DAVID KARL