Publications by 'Johan Adam du Preez'