JMRC Recruitment Exam Books

List of best preparation and reference books for JMRC Recruitment Exam to the post of Customer Relationship Assistant (CRA), Maintainers, and Station Controller/Train Operator/Junior Engineers.