Euclid in Europe - Bulloch, Angela (Hatje Cantz, 2019)