GATE 2025 Books: Mechanical Engineering

78
5/5 - (171 votes)
Explore top GATE ME books for 2024 to excel in your exam and a rewarding career in mechanical engineering.

“Are you searching best gate mechanical engineering reference books?
Then you are at the right place. Just check below.”

BEST BOOKS FOR GATE ME
(MECHANICAL ENGINEERING)
[2024-2025]

gate book me
GATE 2025 Books: Mechanical Engineering

GATE ME Books 2025 – GATE 2025 exam will be conduct by IIT, Roorkee on dates 1, 2 and 8, 9 February, 2025. Here we have provided best book for GATE Mechanical Engineering.

GATE Mechanical Engineering aspirants can check their GATE Mechanical Engineering best reference book list from the table given below. You can check Mechanical Engineering GATE best reference book list for each subject by clicking the button attached to the related book.

GATE 2025 Highlights

GATE 2025 Conducting BodyIIT, Roorkee
GATE 2025 Exam Date1, 2, 8, 9 February, 2025
GATE 2025 Total Subjects30
GATE 2025 Exam ModeONLINE Computer Based Test (CBT)
GATE 2025 Exam Duration3 hours (180 minutes)
GATE 2025 Total Questions10 (GA) + 55 (subject)= 65
GATE 2025 Total Marks100
GATE 2025 Question TypeMCQ, MSQ, NAT

Our team denoted * (Star) marks along with one important book of each subject. You will find this * (Star) mark attached with S. No. of each subject on the left side of the table. However all books are important & must recommended books for higher education purpose.

GATE 2024 Mechanical Engineering Exam Books

 Exam Guides 

1.#Best
Book : GATE 2024: Mechanical Engineering
Author : Dinesh Nath Goswami
Publisher : Arihant Publications
Amazon Buy

2.
Book : GATE 2024: Mechanical Engineering Guide
Author : GKP
Publisher : G. K. Publication
Amazon Buy

3.

Book : Gate 2024 Wiley Acing The Gate Mechanical Engineering
Author : Dineshkumar Harursampath, Ajay Kumar Tamrakar
Publisher : Wiley
Amazon Buy

4.
Book : 4400 MCQs Mechanical Engineering – Practice Book for ESE, GATE & PSUs
Author : Made Easy Team
Publisher : Made Easy Publications
Amazon Buy

5.
Book : Mechanical Engineering for GATE/PSUS
Author : Vikas Slariya
Publisher : McGraw Hill Education
Amazon Buy

6.
Book : Mechanical Engineering (Conventional and Objective Type): Conventional and Objective Types
Author : R.S. Khurmi, JK Gupta
Publisher : S.Chand
Amazon Buy

7.
Book : Mechanical Engineering for Competitions
Author : R. K. Jain
Publisher : Khanna
Amazon Buy

8.
Book : Mechanical Engineering for Competitions
Author : Er. R.k.Jain
Publisher : Khanna Publishers
Amazon Buy

9.
Book : A Handbook for Mechanical Engineering
Author : Made Easy Team
Publisher : Made Easy Publications
Amazon Buy

 Solved Papers & Practice Papers 

1.#Best
Book : GATE 2024: Mechanical Engineering
Author : Made Easy Team
Publisher : Made Easy Publications
Amazon Buy
2.
Book : GATE 2024: Mechanical Engineering
Author : Subject Experts of ACE Engineering Academy
Publisher : ACE Engineering Publications
Amazon Buy
3.
Book : GATE Solved Papers: Mechanical Engineering
Author : Lalit Jain
Publisher : Arihant Publications
Amazon Buy
4.

Book : GATE Solved Papers: Mechanical Engineering (37 Years)
Author : GKP
Publisher : G. K. Publication
Amazon Buy

GATE 2024 Mechanical Engineering Reference Books

 General Aptitude Books 

 Verbal Ability Books 
1.

Book : Objective English for Competitive Examination
Author : Hari Mohan Prasad, Uma Sinha
Publisher : McGraw Hill Education
Amazon Buy

2.
Book : How to Prepare for Verbal Ability and Reading Comprehension
Author : Sharma, Upadhyay
Publisher : McGraw Hill Education
Amazon Buy

 Numerical Ability Books 
1.
Book : How to Prepare for Quantitative Aptitude for CAT
Author : Arun Sharma
Publisher : McGraw Hill Education
Amazon Buy

2.
Book : How to Prepare for Data Interpretation for the CAT
Author : Arun Sharma
Publisher : McGraw Hill Education
Amazon Buy

 Engineering Mathematics Books 

 Engineering Mathematics Reference Books 
1.#Best

Book : Higher Engineering Mathematics
Author : B.S.Grewal
Publisher : Khanna Publishers
Amazon Buy
2.

Book : Advanced Engineering Mathematics
Author : Erwin Kreyszig
Publisher : Wiley
Amazon Buy
3.
Book : Advanced Engineering Mathematics
Author : Michael Greenberg
Publisher : Pearson Education
Amazon Buy
 Engineering Mathematics Guide Books 

1.#Best
Book : GATE 2024 Engineering Mathematics
Author : Made Easy Editorial Board
Publisher : Made Easy Publications
Amazon Buy

2.
Book : GATE Engineering Mathematics for All Streams 2024
Author : Subject Experts of the ACE Engineering Academy
Publisher : ACE Engineering Publications
Amazon Buy

3.
Book : GATE 2024 – Guide – General Aptitude & Engineering Mathematics
Author : G. K. Publications
Publisher : G. K. Publications
Amazon Buy

 Engineering Mathematics Solved Papers Books 

1.#Best
Book : GATE 2024 Engineering Mathematics Previous GATE Questions with Solutions, Subject Wise & Chapter Wise
Author : Subject Experts of the ACE Engineering Academy
Publisher : ACE Engineering Publications
Amazon Buy

2.

Book : GATE 2024 – Chapter-Wise Solved Papers (2000-2023)- Mathematics
Author : G. K. Publications
Publisher : G. K. Publications
Amazon Buy

3.
Book : GATE 2024 for Engineering Mathematics | 27 Previous Years Solved Question Papers
Author : Pearson
Publisher : Pearson Education
Amazon Buy

 GATE 2024 Mechanical Engineering Reference Books 

 Applied Mechanics And Design 

Engineering Mechanics 

S. No.Book TitleAuthorAmazon
1.*Engineering Mechanics S. Timoshenko , Sukumar Pati , D. H. Young , J. V. Rao Amazon
2.Engineering Mechanics S S Bhavikatti Amazon

Strength of Materials 

S. No.Book TitleAuthorAmazon
1.*Strength of MaterialsS. S. Rattan Amazon
2.Strength of MaterialsR. K. Rajput Amazon

Theory of Machines 

S. No.Book TitleAuthorAmazon
1.*Theory of MachinesR. S. Khurmi Amazon
2.Theory of MachinesS S Rattan Amazon

Vibrations 

S. No.Book TitleAuthorAmazon
1.*Mechanical Vibrations G. K. Grover Amazon

Design 

S. No.Book TitleAuthorAmazon
1.*Design of Machine ElementsV B Bhandari Amazon
 Fluid Mechanics and Thermal Sciences 

Fluid Mechanics 

S. No.Book TitleAuthorAmazon
1.*A Textbook Of Fluid Mechanics And Hydraulic Machines R. K. Bansal Amazon
2.Fluid MechanicsFrank White Amazon
3Hydraulics and Fluid Mechanics Including Hydraulics MachinesP. N. Modi Amazon

Heat-Transfer 

S. No.Book TitleAuthorAmazon
1.Heat And Mass TransferR. C. Sachdeva Amazon
2.*Heat And Mass TransferP. K. Nag Amazon
3.Heat And Mass TransferR. K. Rajput Amazon

Thermodynamics 

S. No.Book TitleAuthorAmazon
1.Engineering ThermodynamicsP. K. Nag Amazon
2.*Thermodynamics : An Engineering ApproachYunus A. Cengel , Michael A. Boles Amazon

Applications 

S. No.Book TitleAuthorAmazon
1.*Internal Combustion Engines V. Ganesan Amazon
2.Refrigeration and Air ConditioningC. P. Arora Amazon
3.*Textbook of Refrigeration And Air ConditioningR. S. Khurmi, J. K. Gupta Amazon
4.Textbook of Refrigeration and Air-ConditioningR K Rajput Amazon
5.*Gas Turbines and Propulsive Systems P. R. Khajuria , S. P. Dubey Amazon
 Manufacturing and Industrial Engineering 

Engineering Materials 

S. No.Book TitleAuthorAmazon
1.Material Science and MetallurgyU. C. Jindal Amazon
2.*A Text-Book of Material Science and MetallurgyO. P. Khanna Amazon

Production Engineering 

S. No.Book TitleAuthor
1.Production EngineeringAmitabh Ghosh
2.Production EngineeringA.K. Malik

Industrial Engineering

S. No.Book TitleAuthorAmazon
1.Industrial EngineeringO P Khanna Amazon

Operations Research 

S. No.Book TitleAuthorAmazon
1.*Introduction to Management Science Operations ResearchMan Mohan P. K. Gupta Kanti Swarup Amazon

GATE Mechanical Engineering Books: A Comprehensive Guide for Aspirants

GATE (Graduate Aptitude Test in Engineering) is one of the most competitive exams in India for engineering graduates. Mechanical engineering is one of the most sought-after streams in GATE, and the syllabus is vast and covers several areas of study.

To prepare effectively for GATE Mechanical Engineering, one must choose the right set of books that cover the entire syllabus comprehensively and in-depth.

In this article, we will discuss some of the best GATE Mechanical Engineering books that are recommended by experts and GATE toppers.

  1. Engineering Mechanics – Engineering Mechanics by S. Timoshenko and D.H. Young is a great book for understanding the basics of mechanics. The book covers topics like kinematics, kinetics, and dynamics of particles and rigid bodies, and provides comprehensive solutions to problems.
  2. Theory of Machines – Theory of Machines by R.S. Khurmi is a popular book that covers the fundamental concepts of mechanisms and machines. The book covers topics like kinematics and dynamics of machines, gears, cams, and flywheels.
  3. Thermodynamics – Fundamentals of Engineering Thermodynamics by Michael J. Moran, Howard N. Shapiro, and Daisie D. Boettner is a comprehensive book that covers the basic concepts of thermodynamics. It includes topics like properties of pure substances, the first and second law of thermodynamics, entropy, and thermodynamic cycles.
  4. Fluid Mechanics – Introduction to Fluid Mechanics by Robert W. Fox, Alan T. McDonald, and Philip J. Pritchard is a comprehensive book that covers all the essential topics of fluid mechanics. The book covers topics like fluid properties, fluid statics, Bernoulli’s equation, momentum equation, and dimensional analysis.
  5. Heat Transfer – Heat Transfer by J.P. Holman is a classic book that covers topics like conduction, convection, and radiation heat transfer. It also covers topics like heat exchangers, boiling and condensation, and mass transfer.
  6. Manufacturing Science – Manufacturing Science by Amitabh Ghosh and Ashok Kumar Mallik is a comprehensive book that covers manufacturing processes like machining, metal forming, welding, casting, and powder metallurgy.
  7. Engineering Materials – Engineering Materials: Properties and Selection by Kenneth G. Budinski and Michael K. Budinski is an excellent book that covers the properties and selection of engineering materials. The book covers topics like mechanical properties, thermal properties, and electrical properties of materials.
  8. Machine Design – Machine Design by Robert L. Norton is an excellent book that covers topics like stress analysis, fatigue, and fracture mechanics. The book also covers topics like bolted and welded joints, gears, and bearings.
  9. Industrial Engineering – Industrial Engineering and Management by O.P. Khanna is a comprehensive book that covers topics like production planning and control, work-study, and quality control. It also covers topics like plant layout and material handling.
  10. Engineering Mathematics – Advanced Engineering Mathematics by Erwin Kreyszig is an excellent book that covers topics like linear algebra, calculus, differential equations, and vector calculus. It also includes topics like Laplace transforms, Fourier series, and numerical methods.

Good reference books are essential for such national level competitive examination. GATE aspirants must always use standard reference books so that they can get correct information in all aspects.

Here we have listed all necessary books which one will require during his/her GATE exam preparation. You can also check some pages of almost all books mentioned above using Google Books. GATE ME aspirants can download these books in free PDF format from Google Books.

Here we have listed two major stores in India, Flipkart & Amazon. So that GATE ME aspirants can buy/purchase GATE ME Hardcover books / e-books online.

Here we have listed GATE ME reference Books name as well as Author name in detail. These detailed list of GATE ME  reference books will surely help GATE ME  aspirants in their GATE 2024 exam preparation.

GATE Mechanical Engineering Guidance

GATE Mechanical Engineering Books FAQs

What are some of the best books for GATE Mechanical Engineering?

Some of the best books for GATE Mechanical Engineering are:

  1. Engineering Mechanics by S. Timoshenko and D.H. Young
  2. Mechanics of Materials by Beer and Johnston
  3. Theory of Machines by S.S. Rattan
  4. Machine Design by V.B. Bhandari
  5. Heat and Mass Transfer by R.K. Rajput
  6. Manufacturing Science by Amitabha Ghosh and Mallik
  7. Fluid Mechanics by R.K. Bansal
  8. Thermodynamics by P.K. Nag
  9. Strength of Materials by R.K. Bansal
  10. Industrial Engineering and Management by O.P. Khanna

Can I prepare for GATE Mechanical Engineering with just one book?

No, it is not recommended to prepare for GATE Mechanical Engineering with just one book. It is important to refer to multiple books and study materials to get a comprehensive understanding of the subject.

How many months of preparation is required for GATE Mechanical Engineering?

The preparation time required for GATE Mechanical Engineering may vary from person to person. However, on average, 4-6 months of dedicated preparation is required to cover the entire syllabus and practice enough mock tests and previous year question papers.

Are solved question papers and mock tests important for GATE Mechanical Engineering preparation?

Yes, solving previous year question papers and mock tests is very important for GATE Mechanical Engineering preparation. It helps in getting an idea of the exam pattern, difficulty level, and time management skills.

Is it necessary to join a coaching institute for GATE Mechanical Engineering preparation?

No, it is not necessary to join a coaching institute for GATE Mechanical Engineering preparation. However, if you feel that you need guidance and a structured study plan, you can join a coaching institute.

How should I manage my time during the GATE Mechanical Engineering exam?

To manage your time during the GATE Mechanical Engineering exam, you should allocate equal time to each section of the paper and ensure that you don't spend too much time on any one question. You should also attempt the easier questions first and then move on to the difficult ones.

How is the GATE Mechanical Engineering exam score calculated?

The GATE Mechanical Engineering exam score is calculated on the basis of the number of correct answers and incorrect answers. For MCQs, 1 or 2 marks are awarded for a correct answer, and 1/3 or 2/3 marks are deducted for an incorrect answer. For NAT questions, 1 or 2 marks are awarded for a correct answer, and there is no negative marking for incorrect answers.

Is there any negative marking in the GATE Mechanical Engineering exam?

Yes, there is negative marking in the GATE Mechanical Engineering exam for MCQs. For every incorrect answer to 1-mark questions, 1/3 mark will be deducted, and for every incorrect answer to 2-mark questions, 2/3 mark will be deducted.

Can I use a calculator during the GATE Mechanical Engineering exam?

Yes, a virtual calculator will be provided on the computer screen during the GATE Mechanical Engineering exam.

What is the qualifying cutoff for the GATE Mechanical Engineering exam?

The qualifying cutoff for the GATE Mechanical Engineering exam varies from year to year and is decided by the exam conducting authority. Generally, the cutoff for General category candidates is around 25-30 marks out of 100, and for SC/ST/OBC/PwD candidates, it is around 20-25 marks out of 100.

Recent Posts

Related Tags

mechanical engineering gate books pdf free download 2025, Gate mechanical engineering books pdf free 2025, gate mechanical engineering books pdf 2025, Gate mechanical engineering books free download 2025, gate books for mechanical engineering made easy 2025, best books for gate preparation mechanical engineering pdf free download 2025, gate books mechanical engineering 2025, gate books mechanical engineering pdf 2025

GATE Total Information & Guidance

1.GATE 2025 Introduction »
2.GATE 2025 Notification »
3.GATE 2025 Dates »
4.GATE 2025 Login »
5.GATE 2025 Application »
6.GATE 2025 Paper Pattern »
7.GATE 2025 Syllabus »
8.GATE 2025 Books »
9.GATE Previous Years Papers »
10.GATE Free Notes »
11.GATE Free Study Material »
12.GATE Free Mock Tests »
13.GATE 2024 Paper Analysis
1. GATE Paper Analysis - Institute Wise »
2. GATE Paper Analysis - Year Wise »
14. GATE 2024 Answer key »
15.GATE 2025 Exam Schedule / Dates »
16.GATE 2025 Exam Centers / Cities List »
17.GATE 2025 Admit Card »
18.GATE 2024 Result »
19.GATE 2024 Cut-off Marks »
20.GATE Helpline »
21.GATE FAQs »

Click below given links to get further information.

GATE 2024 Total InfoGATE 2024 BooksFree Notes 2023
IES 2024 Total InfoIES 2024 BooksFree Mock Tests 2023
JAM 2024 Total InfoJAM 2024 BooksEngg Diploma 2023
PSUs 2023 Total InfoM Tech 2023 Total InfoUGC NET 2023 Total Info

Related Posts

78 COMMENTS

  1. sir, i am a 3rd year mechanical engg student . i intrested to write the gate exam . but i dont know how to start and which books is best.

  2. sir, which author book follow gate for mechanical engineering. The book is overall topics covered books only, not for individual books.

    There are three authors

    1. GK publications
    2. Arihant publications
    3. ACE publications
    4. kanodia publications

    The above authors which is the best books sir please reply.

  3. Hello Sir,
    Now I am studying BE mechanical during final year I want to score good mark in coming gate 2017 so please suggest one standard gate book.you will ask only one book which cover all syllabus.

  4. i completed my engineering from mechanical branch.. My friends are joining Made Easy Delhi for preperation of Gate.. My Ques IS Should i also join Made Easy Delhi???
    if i prepare for gate in coching at my hometown what extra work would hahe to i do???? plg suggest

  5. sir ,
    now i am studying b-tech 2 year i want to get a good score in gate so suggest me the books having previous papers of last 20 years

    • Hello shubham,

      Please follow this link for GATE Mechanical Engineering Reference Books : http://www.gate2016.info/gate-reference-books/mechanical-engineering-me-gate-books/
      Our team put * (Star) marks along with important book of each subject. You will find this * (Star) marks attached with S. No. of particular subject.

      First you have to have a book of previous GATE 10-15 years papers with solution so that you can get a good idea about GATE questions.
      Made Easy or ACE book you can prefer any. Check these from above given link.
      Then atleast one standard book of each subject. All books required for GATE exam preparation in Engineering are mentioned in above link.

      Feel free to ask if you need any help in future & join us @ Google+ / Facebook for getting regular updates.

  6. Hello sir I am be mech 2015 passed out I got 7 marks in last gate.I forgot to apply this year when will next gate exam will be ? And I want a perfect book for preparation ?

  7. Hi Sir. I am a 4th sem mech. student nd had read all valuable posts about ideas nd prepration for gate xam. As competition is tough , I want to prepare from now onwards . Plz suggest me that What study pattern , schedule should i adopt or How to modify my B.E graduation study level so that i cn concentrate on gate (from now onwards) along with my B.E graduation ?

    • Hello ganesh,

      We are trying our level best to provide as much as possible study material for you. If we find any study material related to mechanical engineering we will update here. You please be regular with us.

      Feel free to ask if you need any help in future & join us @ Google+ / Facebook for getting regular updates.

  8. sir i am in 2nd year mechanical engg i want to score about 60 marks in gate suggest methe most important subjects in 1st and 2nd year so that i would start preparing my B.E percentage is 78%

  9. Sir i am studying b.tech 3rd year mechanical.
    I want to prepare for gate.
    I collected the list of best standard books for each subject, but while reading i understood that most of the topics are not in gate syllabus.
    Now i thought of buying study material which are made especially for gate.
    I this correct to do.

  10. hello, I am final year mech engg student, and planning to start my gate preparation now, i knew that i am behind schedule yet i am interested, so i kindly request you to give me some tips for these last months preparation, expecting your reply with eager…

  11. sir please i have one question about production ..i have rk jain ..is this good book? or should i purchase kalpak jain? …i am starting this subject from tomorrow so please reply asap ..nd thanks …

    • Hello Sir/Ma’am,

      R K Jain is good but if you would have other supportive books then it would be better for you. Because if you are preparing for GATE then you would face many issues in a single day then only those books will help you.

      Feel free to ask if you need any help in future & join us @ Google+ / Facebook for getting regular updates.

  12. I’m pursuing mechatronics engineering (second year), should i prepare for GATE during my u/g course or after four years of study. As it is a combination of mechanical and electronics, should i go for electronics or mechanical? Kindly guide me. Thanks

  13. Which test series is better? Ace or madeeasy……i habe heard that ace test series is slightly tough than others.plz suggest me which test series should i join

    • Hello Krishna,

      Both Institutes Test series are good. You may choose any. If you can afford both then you must join both. Test series will really help you in your last time preparation.

      Feel free to ask if you need any help in future & join us @ Google+ / Facebook for getting regular updates.

      • Sir i am studying b.tech 3rd year mechanical.
        I want to prepare for gate.
        I collected the list of best standard books for each subject, but while reading i understood that most of the topics are not in gate syllabus.
        Now i thought of buying study material which are made especially for gate.
        I this correct to do.

    • Hello wali,

      Yes almost all THM books are good but book of all subjects of TMH are not best.
      So other publication comes also into consideration while choosing a book for a certain subject.

      Feel free to ask if you need any help in future & join us @ Google+ / Facebook for getting regular updates.

  14. sir i m b.tech in 3rd year mechanical engineering student i want to asking for which is better preparation for gate and psu exam mechanical engineering guide book or reading standerd book and which writers is which writer,book is more better for me

    • Hello wali,

      Please chekc below link for complete details.
      GATE 2016 ME engineering Reference Books : http://www.gate2016.info/gate-2016-books/mechanical-engineering-me-gate-books/

      Guide books are for guidance but first you have to clear your basics which can be done only with the help of standard books.
      So standard books are for building basics and guide books for further preparation.
      Without using standard books you will face difficulty in understanding many questions/problems because guide books have limited theory/explanation.

      Feel free to ask if you need any help in future & join us @ Google+ / Facebook for getting regular updates.

  15. sir i am 2015 pass out batch and i got 8.02 cgpa b-tech(mech.) but i could not qualify gate2015 and i had very low mark in gate2015. now i am doing self-preparation for gate 2016 and i have completed few chapters of thermodynamics only.
    My question is can i crack gate2016 so that i can get a seat in NITs or IITs???

    • Hello manoj,

      Made Easy would be good for guidance purpose. For extensive study you must have atleast one standard book pf mathematics.

      Feel free to ask if you need any help in future & join us @ Google+ / Facebook for getting regular updates.

  16. Sir i am in 4th year if Btech.(ME). I h’ve my btech books. And which option will be better for me to prepare for GATE 2016-
    Book by Arihant publication for GATE 2016 for Mech. Engg.(all subjects) OR Studying a ten year for gate.

    • Hello kamalpreet,

      You need a book of previous 20-30 years solved papers so that you can have a good idea abt GATE exam & its paper pattern.
      Then you need an standard book of each subject so that you can get knowledge up to the level of GATE exam without any error.
      You may refer any guide book which suits your need. There are many available in the market.

      Feel free to ask if you need any help in future & join us @ Google+ / Facebook for getting regular updates.

  17. i am in b.tech 2nd year with mechanical branch and i want to good score in gate exam please tell me sir for good scoring in gate exam how can i study and name of preference which i can by for study

  18. actually I’m venkatesh sakinetipalli from cmr college of engineering and tech, I want to get a good score in gate,so my question is – I want books like all in one type, in that I want to touch all like as every concept but not the previous papers

    • Hello venkatesh,

      It is rally hard to find a single book for a subject. If it possible than everyone will buy that book and everyone will top GATE exam.
      Some books are good in some topics/chapters and some in others. So providing a book for each subject will not be a good advise.

      Feel free to ask if you need any help in future & join us @ Google+ / Facebook for getting regular updates.

    • Hello Antony,

      If you are preparing for open competition like PSUs, railways, SSC then You may follow R S Khurmi or R K Jain any of these.
      If you are preparing for GATE then you need to study each subject precisely so you need a standard book of each subject to understand each subject in depth.

      Feel free to ask if you need any help in future & join us @ Google+ / Facebook for getting regular updates.

  19. Someone asked me :
    which is better mechanical engineering guide by R S Khurmi or R. K. Jain for technical question on mechanical engineering ?

    • Actually both books are good for mechanical MCQs. Both books contain theory as well as MCQs. The major difference is R S Khurmi is basic book for clearing your theoretical doubts with some MCQs while R. K. Jain contain large number of MCQs along with theory.

Leave a Reply to ganesh theng Cancel reply

Please enter your comment!
Please enter your name here