Cosmo's Violets: a novel. by Cecil Rushton