Out on 24 July 2025
Book cover for Pattern Breakers

Pattern Breakers

Synopsis

Details

24 July 2025
288 pages
9781035055098
Imprint: Macmillan Business