Bryce, David @ Craigiehall (Craigie Hall)