Publications by 'David Cheikhi'