BRUCE W. MACLEOD