BRIAN ELLIOT HAMILTON