Cheltenham : Stanley Thornes,