Publications by 'Patrick Alff'