Stones : a material and cultural history - Oldershaw, Cally (Reaktion Books, Limited, 2023)