Progress in total synthesis Sarah Etheredge Danishefsky and Samuel Danishefsky. - Danishefsky, Sarah Etheredge (New York AppletonCentury)