Duncan Forbes Ll.D