Shirley Ann Amy Hamilton (née Edwards)