Publications by 'Idan Yaniv'