demore barnes