Piano Man: a life of John Ogdon