brian denby