Alfred Cooke , London.