The Chemistry of Heterocycles: Chemistry of six to eight membered N, O, S, P and Se heterocycles - Ram, V.J. and Eds. (Elsevier Elsevier, 2019)