REVIEWS: THE MATHEMATICAL GAZETTE. Issue 557 (July 2019)