Science of Synthesis
Organic Synthesis
Vol 45.19 Arenes, Quasiarenes, Annulenes, and Polyenes
Thieme Chemistry