Whistler: A Novel by Ann Patchett