The Light in the Piazza
by Elizabeth Spencer
In 1953, Margaret Johnson and her beautiful daughter, Clara, are touring Italy when Clara...