Book reviews: April 2024