Aspects of Vision, by Gillian Weir. Translation by Henry Luo.