The Buried Giant by Kazuo Ishiguro
The Buried Giant by Array