Cyril J B STEER ,