philip roderick hall