Publications by 'Johan D. le Roux'