The Algebra Of Organic Synthesis by John Andraos