Modern Permanent Magnets - John J Croat (Woodhead Publishing Elsevier, 2022)