J C Willis, BSc