Hamilton, David @ Barnton Castle (Barnton House) (Barnton Tower) (Barntoun House) (Bernetoun) (King’s Cramond)