Dykes, John St Oswald, pianist