COLIN BRUCE MACLENNAN