Publications by 'Thari Diefenbach'