meir barnes