A review by thekitschwitch
12 Bytes: How We Got Here. Where We Might Go Next by Jeanette Winterson

challenging informative medium-paced

3.5