Mary Swann by Carol Shields - WordSea