Genesis of Diamonds and Associated Phases - Litvin, Yuriy A.( (Cham Springer International Publishing, 2017)