Diogenes of London and other fantasies and sketches /