The Republic of Love by Carol Shields - WordSea