Organic chemistry as a second language, 5th ed. - David Klein (John Wiley & Sons, 2020)
id,1/irh,c.1