Book Review: Gödel, Escher, Bach Review of Gödel, Escher, Bach: an Eternal Golden Braid » March 21, 2021