I read Piranesi on November 1, 2020 Author: Susanna Clarke Published: 2020 Publisher: Berryville, Bloomsbury Publishing