ISBN : 9781787151987 Pages : 309 Publisher : Kruger Brentt Publishers UK Ltd. Price : £ 129.95 Year : 2023 Biblio :