This is a book about a river; its wildlife, history and folklore, and the remarkable people who have lived in the communities that have grown up on its banks. The river is the Warwickshire Avon, known as Shakespeare's Avon, that runs 88 miles from its source in Naseby to Tewkesbury where it joins the Severn. The river flows like an artery through the heart of England, and in days gone by its waters have often run red with blood as vicious battles...