Publications by 'Patrick H. H. Then'