Mechanisms in homogeneous and heterogeneous epoxidation catalysis by S. Ted Oyama | Menrva Books | MenrvaBooks