Skin Cancer: Pathogenesis and Diagnosis - Dwivedi, Ashish (Springer, 2021)