Publications by 'David Peral'