I read The Book of Strange New Things on July 20, 2019

Author:
Michel Faber
Published:
2014
Publisher:
Hogarth