brian micklethwait