meir rivers