Publications by 'Alex Averbuch'