Moira Milborne-Swinnerton-Pilkington — (1943-2008)