Strange as This Weather Has Been: A Novel