Progress in total synthesis. - Danishefsky, Sarah Etheredge; Danishefsky, Samuel