Publications by 'Allan H. Vermeulen'