Contributions by Frank Brangwyn CM