(2005). Training guide Malaysia. Challenger Concept, Petaling Jaya, 7th ed edition. Description based on: 2005.