JEE Main 2020 Syllabus for B. E/, B. Arch and B. Planning Papers, Weightage and Important Books

    Karishma Khatri Karishma Khatri
    Exams Prep. Master

    JEE Main 2020 will be conducted in 3 papers this year- B.E/ B. Tech, B. Arch, B. Planning. NTA has released the official JEE Main 2020 Syllabus for all the 3 papers. September session of JEE Main 2020 was successfully concluded from September 1 – 6, 2020. Check JEE Main Revised Exam Pattern

    Latest Update: JEE Main 2020 Result for B.E/B.Tech papers has been declared on September 11, 2020. Check Here 

    Paper 1 Syllabus for JEE Main will cover topics from Physics, Chemistry, and Mathematics. Paper 2 Syllabus for JEE Main 2020 covers topics from Aptitude, Drawing, and Mathematics. While that for Paper 3 will be from topics of Mathematics, Aptitude and Planning-based questions. Awareness of JEE Main Syllabus 2020 will allow applicants to be well versed with subject wise preparation and the ideal approach to identify their strengths and weaknesses.​ Predict your suitable colleges based on your JEE Main 2020 Rank

    JEE Main Exam Pattern (New)

    JEE Main 2020 New Exam Pattern

    NTA introduced major changes in the JEE Main Exam Pattern this year, changes introduced this year are tabulated below:

    ParticularsJEE Main Exam Pattern (Old)JEE Main Exam Pattern (New)
    Number of Papers23
    Separate Paper for B. PlanningX
    Name of PapersB.E/B.Tech; B. Arch/ B. PlanningB.E/B.Tech; B. Arch; B. Planning
    Total QuestionsB.E/B.Tech- 90; B. Arch/ B. Planning- 82B.E/B.Tech-75; B. Arch- 77; B. Planning- 100
    Total MarksB.E/B.Tech- 360; B. Arch/ B. Planning- 390B.E/B.Tech-300; B. Arch- 400; B. Planning- 400
    Numeric Value Based QuestionsX
    Planning Based Objective Type MCQs (B. Planning)X

    The national level examination will be conducted in online (computer-based) mode only. Aspirants can opt for one or all the 3 the papers of JEE Main 2020. The duration of the exam is 3 hours. A compensatory time of 1 hour is given to candidates with 40% disability. If you wish to take both B. Arch and B. Planning, then the examination duration will be of 3 hours 30 minutes.

    JEE Main 2020 B. Arch and B. Planning Exam Pattern

    Mode of Exam: Computer-Based (Online)
    Duration of Exam: 3 Hours
    Subjects: Mathematics, Drawing (B.Arch.) or Planning (B.Plan.), General Aptitude 
    Total Number of Questions: 100 (25 Maths + 50 Aptitude + 25 Planning) for B.Plan. and 77 (25 Maths + 50 Aptitude + 2 Drawing) for B.Arch. 
    Types of Questions: 20 MCQs & 5 Numerical Questions for Maths, 25 MCQs for Planning (B.Plan. only), 2 Drawing Questions for Drawing (B.Arch. only) and 50 MCQs for Aptitude.
    Maximum Marks: 400
    Marking Scheme: For MCQ, Correct Answer = +4, Incorrect Answer = -1, Unattempted Answer = 0, Drawing Section = 2 Questions for a Total of 100 Marks
    Languages to take the Exam: English, Hindi, and Gujarati

    The syllabus for JEE Main & Advanced has been similar over the years. However, the distribution in the exam pattern is slightly different. Candidates must rigorously practice with the sample papers to get an idea of marking scheme and the pattern of JEE Main Papers.

    Also Check Free Online Video Lectures for JEE Main 2020 Aspirants by IIT Faculty

    B.E/B. Tech - Chemistry Syllabus

    JEE Main 2020 B.E/B. Tech Syllabus

    JEE Main 2020 Chemistry Syllabus

    Like Physics and Mathematics, Chemistry constitutes one-third of Paper 1 i.e the question paper will have both, numerical and theory-based questions. Here is a break up of the topics in the Chemistry syllabus:

    Check Detailed JEE Main Chemistry Syllabus

    Section A: Physical Chemistry
    Unit 1: Some Basic Concepts in Chemistry Unit 2: States of Matter Unit 3: Atomic Structure Unit 4: Chemical Bonding and Molecular Structure 
    Unit 5: Chemical Thermodynamics Unit 6: Solutions Unit 7: Equilibrium Unit 8: Redox Reactions and Electrochemistry 
    Unit 9: Chemical Kinetics Unit 10: Surface Chemistry -
    Section B: Inorganic Chemistry 
    Unit 11: Classification of Elements and Periodicity in Properties Unit 12: General Principles and Processes of Isolation of Metals Unit 13: Hydrogen Unit 14: Block Elements (Alkali and Alkaline Earth Metals) 
    Unit 15: P-Block Elements Unit 16: d-and-f Block Elements Unit 17: Coordination Compounds Unit 18: Environmental Chemistry 
    Section C: Organic Chemistry
    Unit 19: Purification and Characterization of Organic Compounds Unit 20: Some Basic Principles of Organic Chemistry Unit 21: Hydrocarbons Unit 22: Organic Compounds Containing Halogens
    Unit 23:  Organic Compounds Containing Oxygen Unit 24: Organic Compounds Containing NitrogenUnit 25: Polymers Unit 26: Biomolecules
    Unit 27: Chemistry In Everyday Life Unit 28: Principles Related to Practical Chemistry-

    Certain topics have been exam favorites over the years and must be given more time and effort as compared to other topics. Here is a list of such topics from the Chemistry syllabus of JEE Main along with their expected weightage in the exam. Check JEE Main Practice Papers

    Important TopicsExpected Weightage
    Carbohydrates, Amino Acids, and Polymers7%
    Transition Elements & Coordination Chemistry9%
    Periodic Table and Representative elements6%
    General Organic Chemistry6%
    Chemical Bonding6%
    Atomic Structure5%

    Since the Chemistry section has a lot of concept-based questions in JEE Main, it is advisable to refer to help books for a deeper understanding of the exam pattern and theoretical concepts.

    Book TitleAuthor
    Physical ChemistryO.P. Tandon
    Numerical ChemistryP Bahadur
    Modern Approach to Numerical ChemistryRC Mukherjee
    Organic ChemistryPaula Bruice Yurkanis
    Organic ChemistryO.P. Tandon

    B.E/B. Tech - Physics Syllabus

    JEE Main 2020 Physics Syllabus

    Physics contributes a total of 25 questions in the exam. The syllabus can be broadly segregated into the following 5 sections:

    Check Detailed JEE Main Physics Syllabus

    Section A – Theory 
    Unit 1: Physics and Measurement Unit 2: Kinematics Unit 3: Laws of Motion Unit 4: Work, Energy, and Power Unit 5: Rotational Motion 
    Unit 6: Gravitation Unit 7: Properties of Solids and Liquids Unit 8: Thermodynamics Unit 9: Kinetic Theory of Gases Unit 10: Oscillations and Waves 
    Unit 11: Electrostatics Unit 12: Current Electricity Unit 13: Magnetic Effects of Current and Magnetism Unit 14: Electromagnetic Induction and Alternating Currents Unit 15: Electromagnetic Waves 
    Unit 16: Optics Unit 17: Dual Nature of Matter and RadiationUnit 18: Atoms and Nuclei Unit 19: Electronic Devices Unit 20: Communication Systems 
    Section B – Practical
    Unit 21: Experimental Skills 

    There are a few topics in the Physics syllabus that have been a regular feature of the JEE Main exam over the years. Students must target such chapters with the highest weightage first. Here is a list of the topics that are expected to have maximum weightage in JEE Main 2020.

    Important TopicsExpected Weightage
    Heat and Thermodynamics11%
    Modern Physics10%
    Current and Electricity7%

    Reference books Students can refer to the following books for a better idea of the exam questions and clarity of basic concepts. You must also practice sample question papers to get used to the exam pattern.

    Book TitleAuthor
    Concept of Physics Part 1&2H.C. Verma
    IIT JEE PhysicsD.C. Pandey
    Problems in PhysicsS.S. Krotov
    Fundamental of PhysicsResnick, Halliday, and Walker

    B.E/B. Tech - Mathematics Syllabus

    JEE Main 2020 Mathematics Syllabus

    Candidates must have a thorough understanding of the maths syllabus for effective preparation. For every correct answer, 4 marks will be awarded and for every incorrect answer, 1 mark will be deducted. Here are the topics included in this section. Check Detailed JEE Main Mathematics Syllabus

    Unit 1: Sets, Relations, and Functions Unit 2: Complex Numbers and Quadratic Equations Unit 3: Matrices and Determinants Unit 4: Permutations and Combinations 
    Unit 5: Mathematical InductionUnit 6: Binomial Theorem and Its Simple Applications Unit 7: Sequences and Series Unit 8: Limit Continuity, and Differentiability 
    Unit 9: Integral Calculus Unit 10: Differential Equations Unit 11: Coordinate Geometry Unit 12: Three Dimensional Geometry 
    Unit 13: Vectoral Algebra Unit 14: Statistics and Probability Unit 15: Trigonometry Unit 16: Mathematical Reasoning

    Some chapters from the Mathematics syllabus carry more weightage than the others. This list contains the most important topics from JEE Main syllabus with weightage.

    Important TopicsExpected Weightage
    Coordinate Geometry12%
    Integral Calculus12%
    Sequence and Series7%
    Matrices and Determinants7%
    Differential Equations7%

    Reference Books Acing the Mathematics section requires rigorous practice. Although JEE main syllabus mostly comprises of NCERT topics, these books open up a range of questions that may be asked in the exam.

    Book TitleAuthor
    Maths XI & XIIR.D. Sharma
    Plane TrigonometryS. L. Loney
    Higher AlgebraHall & Knight
    IIT MathematicsA Das Gupta
    Problems of Calculus in one VariableI.A. Maron
    B. Arch Syllabus

    JEE Main 2020 B.Arch Syllabus 

    • B.Arch paper will be of 3 hours and it comprises of 3 sections – Mathematics, Aptitude Test and Drawing Test. Check JEE Main B. Arch Pattern
    • Mathematics section syllabus is the same for B.E/ B. Tech, B. Arch and B. Planning papers.
    • The syllabus for drawing test and aptitude test is as follows:

    Drawing Test Syllabus for B. Arch Paper

    Here is the prescribed syllabus for the drawing test:

    • Drawing and Designing of geometrical or abstract shapes & patterns in pencil

    • Transformation of forms both 2D and 3D union

    • Elevation and 3D views of objects rotation

    • Development of Surfaces and Volumes

    • Generation of Plan

    • Creating 2D & 3D compositions using given shapes and forms

    • Sketching of activities from memory of urban scenes

    How to Prepare for JEE Main Paper 2 and 3 Aptitude Test?

    Aptitude Section Syllabus for B. Arch and B. Planning Paper

    Aptitude section will hold the maximum marks i.e 200 marks in both the papers of JEE Main 2020. The syllabus for Aptitude section for B. Arch and B. Planning is tabulated below:

    Part IAwareness of persons, places, Buildings, Materials. Objects, Texture related to Architecture and build—environment. Visualising three-dimensional objects from two-dimensional drawings. Visualizing. different sides of three-dimensional objects. Analytical Reasoning Mental Ability (Visual, Numerical and Verbal).
    Part II

    Three dimensional - perception: Understanding and appreciation of scale and proportion of objects, building forms, and elements, color texture, harmony and contrast. Design and drawing of geometrical or abstract shapes and patterns in pencil. Transformation of forms both 2 D and 3 D union, subtraction, rotation, development of surfaces and volumes, Generation of Plan, elevations and 3 D views of objects. Creating two dimensional and three-dimensional compositions using given shapes and forms.

    Sketching of scenes and activities from memory of urbanscape (public space, market, festivals, street scenes, monuments, recreational spaces, ect.), landscape (river fronts, jungles, trees, plants, etc.) and rural life.

    Aptitude section will be present in both B. Arch and B. Planning paper. The following table elucidates the most important topics from the JEE Main 2020 syllabus with weightage for the Aptitude Test in Paper 2:

    Important Topics for AptitudeMarking Weightage
    Awareness of Places, persons, buildings and materials2-3%
    Texture and Objects related to Architecture2-3%
    Visualizing 3D objects from 2D drawings3-4%
    Visualizing Different sides of 3D Objects3%
    Mental Ability2%
    Analytical Reasoning1-2%
    Color Texture1-2%
    Contrast and Harmony-
    Building Forms and Elements-
    3D- Perception and Appreciation of scale and proportion of objects.2-3%

    B. Planning Syllabus

    JEE Main 2020 B. Planning Syllabus

    • B.Planning paper has 3 sections i.e. – Mathematics, Aptitude section and Planning based objective type. Check JEE Main B. Planning Pattern
    • The syllabus for Mathematics in B. Planning section is same as B.E/B. Tech Maths syllabus. 
    • Aptitude section syllabus is also shared by B. Arch and B. Planning papers.
    • The syllabus for Planning based questions is as follows:

    Planning Based Questions

    • General Awareness with regard to government programs/schemes, development issues etc.
    • Critical thinking, Comprehension, Analytical skills, Map reading skills, Graphs, Charts, Simple statistics etc. 
    • CBSE Class X Social Sciences

    Some useful books for B. Planning as per the latest JEE Main Syllabus 2020

    • Algebra- Arihant
    • Differential Calculus- Arihant
    • Integral Calculus- Arihant
    • Vector and 3D Geometry- Arihant Prakashan

    JEE Main vs JEE Advanced Syllabus

    Difference in JEE Main and JEE Advanced Syllabus

    A majority of topics in both the exams are common but as you will go through the syllabus of JEE Main and JEE Advanced, you will find that topics related to practical in Physics and Chemistry are included in the JEE Advanced Syllabus. There are many topics that are included in JEE Main but not in JEE Advanced and vice-versa.

    JEE Main Syllabus

    • Syllabus of JEE Main comprises the syllabus of CBSE class 11 and 12 Physics, Chemistry, and Mathematics subjects.
    • Topics like Electronic Devices, Electromagnetic Waves and Communication Systems are included in JEE main but are not asked in JEE Advanced.
    • Similarly, some of the topics of Mathematics like Sets, Relations and Functions, Statistics and Probability, Trigonometry and Mathematical Reasoning are included in JEE Main but not in JEE Advanced.
    • When it comes to chemistry, topics like biomolecules and chemistry in everyday life are included in JEE Main but not in JEE Advanced syllabus. 
    • The exam conducting authority, NTA has laid down the complete Syllabus of JEE Main 2020. 

    JEE Advanced Syllabus

    • Unlike JEE main, it includes few extra topics apart from class 12th syllabus.
    • JEE main does not include some of the topics of JEE Advanced like Thermal Physics is included in JEE Advanced but is not asked in JEE main.
    • Similarly, Electrochemistry is included in JEE Advanced but not in JEE main. Check JEE Advanced Syllabus
    • Mostly questions in JEE Advanced are derivation based. Whereas, Questions in JEE Main are application based. 

    JEE Main Important Topics

    JEE Main Important Topics

    With such a vast syllabus, candidates are bound to follow a sequence of approaching various topics while preparing for JEE Main. We have segregated a list of important topics for JEE Main for physics, chemisty and maths sections as given below: 

    JEE Main Important Topics – Physics

    A number of candidates find physics intimidating as a section. The questions can get tricky. Yet, a strong grasp on the concepts can make this section a game-winner for you. Some important topics from physics are as follows:

    JEE Main Physics Important Topics
    Moment of InertiaWave Optics
    Conservation Of MomentumGravitation
    EnergySuperposition Of Waves
    RadiationRotational Motion
    Newtons Law Of CoolingConduction
    Stefan Boltzmann LawYoungs Double Slit Experiment

    JEE Main Important Topics – Chemistry

    Chemistry is considered the most scoring section in JEE Main. It is divided into 3 branches – Physical, organic and inorganic chemistry, Some of the important topics from chemistry are tabulated below:

    JEE Main Chemistry Important Topics
    Organic ChemistryD Block Elements
    Redox ReactionsInductive Effect
    Lassaigne TestVictor Meyers Method
    HydrocarbonsChemical Bonding
    Coordination Compounds Molecular Orbital Theory
    Hydrogen BondingCovalent Bond
    Fajans RuleVSEPR Theory

    JEE Main Important Topics – Mathematics

    Since the topics in mathematics are interlinked, therefore, labeling any topic as less important is not logical. Some of the important topics for maths in terms of need of conceptual clarity are as follows:

    JEE Main Maths Important Topics
    Binomial TheoremComplex Numbers
    Straight LinesDifferentiation
    Limits, Continuity and Differentiability3D Geometry
    Quadratic EquationsIntegration
    Differential EquationsAngle Measurement
    De-Moviers TheoremTheory of Equations
    Arithmetic ProgressionHarmonic Progression
    Methods of DifferentiationSets Relations and Functions
    Central Limit Theorem Limits of Functions
    Linear EquationsMean value Theorem

    Frequently Asked Questions

    JEE Main Syllabus FAQs

    Ques. Is the syllabus for JEE Main and JEE Advanced the same or different?

    Ans. Applicants must note that the JEE Advanced syllabus is not the same as that of JEE Main. Candidates can check the differences between the syllabus of JEE Main and JEE Advanced as mentioned below:

    • Mathematics:
      1. Topics not included in JEE Advanced: Sets, Mathematical Induction, Statistics, Mathematical reasoning.
      2. Topics included in JEE Advanced: Harmonic Progressions.
    • Physics:
      1. Topics not included in JEE Advanced: Semiconductors and Communication systems, Magnetism and Matter, Diffraction, Bulk modulus and modulus of rigidity, and Polarisation.
      2. Topics included in JEE Advanced: Bohr’s Model.
    • Chemistry:
      1. Topics not included in JEE Advanced: F Block elements, Hydrogen, Environmental Chemistry, and Chemistry in everyday life.
      2. Topics included in JEE Advanced: Normality and equivalent weight.

    Ques. Is JEE Main syllabus same for Paper 1, Paper 2 and Paper 3? What is the syllabus for each individual paper?

    Ans. The Syllabus for JEE Main is different dor all 3 papers with Paper 1 concentrating on Maths, Physics and Chemistry, Paper 2 on Architecture and Paper 3 on Planning. JEE Main Syllabus for Paper 1 is mainly of topics covered in Class XI & XII as that of CBSE. For Paper 2, JEE Main Syllabus comprises of Mathematics, Aptitude and a drawing test as well. The Paper 3 of JEE Main is of Mathematics, Aptitude and Planning-based questions.

    Ques. Is the JEE Main 2020 Syllabus the same as for Class XII of CBSE?

    Ans. The syllabus for JEE Main Exam is on similar lines with that of Class XII of CBSE. Along with that, a few additional topics from Class XI are also included in the syllabus when it comes to Paper I of JEE Mains.

    Ques. Is JEE Main tough?

    Ans. Lakhs of candidates appear for JEE Main every year, the exam is a gateway to top engineering colleges in the country. The level of difficulty of the exam can not be underestimated mainly because of the high level of competition. But with a proper plan, accurate resources and dedication, one can definitely make it to the required rank range.

    Ques. Will the JEE Main 2020 syllabus have questions from Class XI also?

    Ans. JEE Main consists of a syllabus that covers topics from Class XI and XII both. So, a lot of chapters from Physics, Chemistry, and Mathematics become equally vital both for Boards and the JEE Main Exam from both the classes.

    Ques. What are the important topics in JEE Main Paper 1?

    Ans. The topics vital for Paper 1 in JEE Main are listed below:

    • Physics: Current Electricity & Heat Transfer, Dimensional Analysis, Gravitation & Electro-statistics, Geometrical Optics, Waves & Sounds, Thermodynamics, Kinetic Theory of Gases and Rotational Dynamics and Electromagnetic Induction.
    • Chemistry: Mole concept & the concept of equivalents, Redox reactions, Electrochemistry, Thermodynamics, and Chemical Equilibrium, Carbonyl Compounds & their derivatives, Coordination chemistry, Chemical bonding, and Qualitative analysis.
    • Mathematics: Inverse Trigonometric Functions, Circles, and Family of Circles, Sequence, and Series, Probability, Vectors, Quadratic equations and expressions, Complex numbers, Matrices, Hyperbola in coordinate geometry, Parabola; Functions, Continuity & Differentiability, Limits, Application of derivatives and Definite integral in calculus.

    Ques. Can I crack JEE Main without coaching?

    Ans. The need for a coaching center to go about the preparation is totally subjective and depends upon the student’s caliber and preference. Coaching centers can provide you with a direction through their guidance and can bring regularity in the study pattern. Your performance will also be constantly analyzed, helping you improve. On the other hand, self-study has its own advantages. You can save traveling time, energy and money. In the case of self-study, be very focused during school lectures and take help from your school teachers for doubt clarification.

    Ques. What is the weightage of JEE Main Kinematics Questions?

    Ans. Kinematics is an essential very chapter not only because its weight age is high but also because it is the most basic chapter of mechanics and can be applied in almost any topic of physics. Candidates must make sure that they have conceptual clarity when it comes to Kinematics.

    Ques. What are the important topics for JEE Main 2020 Paper 2?

    Ans. JEE Main 202o Paper 2 syllabus consists of topics from Aptitude, Mathematics, and Drawing-based problems. The entire syllabus has to be studied by the candidates to ensure good ranks in the entrance examination. The important topics for JEE Main 2020 Paper 2 are listed below:

    • Harmony, Colour texture, and Contrast
    • Three dimensional – perception and appreciation of scale and proportion of building forms, objects, and elements
    • Design and drawing of abstract or geometrical shapes and patterns in pencil
    • Transformation of forms both 2D and 3D union, Subtraction, Development of surfaces and volumes, Rotation, Elevations, Generation of Plan, and 3D views of objects
    • Sketching of imaginary scenes and activities
    • Creating 2D and 3D compositions using given forms and shapes

    *The article might have information for the previous academic years, which will be updated soon subject to the notification issued by the University/College

    Related News & Articles

    June 18, 2019JEE-MAIN 2020

    UGC NET परीक्षा पैटर्न (अपडेट ..

    UGC NET परीक्षा पैटर्न (अपडेटेड), मार्किंग स्कीम औ ...

    February 28, 2019JEE-MAIN 2020

    IES सिलेबस 2019, पेपर पैटर्न ..

    IES सिलेबस 2019, पेपर पैटर्न और महत्वपूर्ण विषय

    August 09, 2018JEE-MAIN 2020

    MAH CET 2019 Question Paper P ..

    The exam is conducted annually by DTE Maharashtra. ...

    April 30, 2020JEE-MAIN 2020

    CLAT PG 2020 Exam Dates, Syll ..

    CLAT PG or Common Law Admission Test for Postgradu ...

    January 30, 2018JEE-MAIN 2020

    MICAT 2019 Exam Pattern

    MICAT Exam Pattern follows the Multiple Choice Que ...

    January 25, 2018JEE-MAIN 2020

    TANCET 2019 Exam Pattern

    TANCET 2019 or Tamil Nadu Common Entrance Test 201 ...

    January 25, 2018JEE-MAIN 2020

    CUCET 2019 Exam Pattern

    CUCET 2019 Exam Pattern will comprise 2 parts, i.e ...

    January 25, 2018JEE-MAIN 2020

    KVPY 2019 Exam Pattern

    Kishore Vaigyanik Protsahan Yojana or KVPY 2019 is ...


    September 21, 2020JEE-MAIN 2020

    JEE mains 2020: One of Three ..

    September 19, 2020JEE-MAIN 2020

    JAC Delhi 2020 Registration t ..

    September 18, 2020JEE-MAIN 2020

    JEE Main 2020: Answer Key for ..

    September 18, 2020JEE-MAIN 2020

    JEE Main 2020 Results for Pap ..




    Geetanjali Sharma

    Hello Sir / Mam I have a Query for my Brother. Is it Compulsory to Clear the JEE Mains Exam for Applying for ? or we can directly apply for

    18 Jan, 2019 12:12
    Sarthak Mahajan

    Hi Geetanjali, No, It is not compulsory to clear JEE Mains Exam for admission in B.Tech. It depends on the admission criteria of the college. You may please contact the college or check the official website.

    18 Jan, 2019 16:48
    Mozahidul Islam

    if do not take admission in any college and give. jee exam then any problem

    25 Oct, 2018 00:20
    Akansha Expert

    Hi Mozahidul, No It is not compulsory to you get the College admission, if you only give the exam it is OK.

    25 Oct, 2018 12:50

    My name is nipumoni saikia and I am reading class 11

    24 Oct, 2018 00:20
    Akansha Expert

    Hi Nipumoni, You may please clarify what information do you want exactly?

    24 Oct, 2018 12:01

    SIR; is the chapterwise weightage for MATHS jee main paper 2 is same as weightage for paper 1?

    15 Nov, 2017 00:20
    Bhawna Vedwal

    Hello Sarvani, Weightage is differ for MATHS JEE MAIN Paper 1 and paper 2

    14 May, 2018 17:45

    - No more comments -