Surprising stories by Saki (H.H. Munro) : 22 tales with twists