John Stainer: a life in music - Dibble, Jeremy (The boydell press, 2007)