Publications by 'Patrick Buehler'