Weir, Anthony,1941-