Publications by 'David Franquesa'