John Edgcumbe — British haematologist