stuart cochrane