Blair William Bruce ,Hamilton