Contributions by Alfred Philippe Roll CM