The Chemistry Of Dienes And Polyenes by Zvi Rappaport