Circle of stones

by Catherine Fisher

The mysterious Circus--a circular street of thirty houses--in Bath, England, provides the hub for three intertwining stories about a contemporary girl with a terrible past, an eighteenth-century ar…