REVIEWS: THE MATHEMATICAL GAZETTE. Issue 557 (6th June 2019)