how old is ben meiselas