E. Macpherson´s achievements