John Blagrave — British mathematician