The J.M. Barrie Ladies' Swimming Society

Editorial reviews

The J.M. Barrie Ladies' Swimming Society

Not quite perfect – the pacing is a little uneven and some times there was more explanation than I needed – but still lovely.