Road Maps

← All subjectsCompulsory

General Science & Ability

100 marks · 1 paper · 180 minutes per paper

0%Complete
Preparation duration is an estimate and may vary according to your academic background, available study time and familiarity with the subject.
Stage 1Orientation
0%

Understand the official syllabus, paper structure, marks and preparation resources.

Stage 2Foundation
0%

Build the concepts, terminology and prerequisite knowledge needed for the subject.

Stage 3Official Syllabus Coverage
0%

Cover every official FPSC topic in a practical sequence.

Stage 4Consolidation
0%

Prepare short notes, comparisons, evidence, diagrams, facts, formulas or timelines.

Stage 5Exam Application
0%

Apply knowledge through the paper-specific practice format.

Stage 6Past Papers
0%

Attempt topic-wise and full-length past-paper practice.

Stage 7Revision and Mock Examination
0%

Complete layered revision, weak-area review and a timed mock paper.

Paper 1 · 100 marks

Subject overview

PAPER: GENERAL SCIENCE & ABILITY (100 MARKS)

FPSC source page 7

Constituents and Structure :-Universe, Galaxy, Light Year, Solar System, Sun, Earth, Astronomical System of Units.

Constituents and Structure :-Universe, Galaxy, Light Year, Solar System, Sun, Earth, Astronomical System of Units.

FPSC source page 7

The Basis of Life : - Cell Structures and Functions (Subcellular Organelles such as Nucleus, Mitochondria and Ribosomes).

The Basis of Life : - Cell Structures and Functions (Subcellular Organelles such as Nucleus, Mitochondria and Ribosomes).

FPSC source page 7

Environment: - The Atmosphere (Layered Structure and Composition), Hydrosphere (Water Cycle, Major Water Compartments), Biosphere (Major Biomes) and Lithosphere (Minerals and Rocks, Rock Types, Plate Tectonics).

Environment: - The Atmosphere (Layered Structure and Composition), Hydrosphere (Water Cycle, Major Water Compartments), Biosphere (Major Biomes) and Lithosphere (Minerals and Rocks, Rock Types, Plate Tectonics).

FPSC source page 7

Concept of Balance Diet : - Vitamins, Carbohydrates, Protein, Fats and oil, Minerals, Fiber.

Concept of Balance Diet : - Vitamins, Carbohydrates, Protein, Fats and oil, Minerals, Fiber.

FPSC source page 8

Computer (Hardware & Software Fun damentals); I/O Processing and data storage, Networking & Internet Standards, Application and business Software, Social Media Websites. Information Systems. Fundamentals of artificial intelligence.

Computer (Hardware & Software Fun damentals); I/O Processing and data storage, Networking & Internet Standards, Application and business Software, Social Media Websites. Information Systems. Fundamentals of artificial intelligence.

FPSC source page 8

Basic Mathematical Skills.

Basic Mathematical Skills.

FPSC source page 8

Logical Reasoning includes the pro cess of using a rational, systematic series of steps based on sound mathematical procedures and given statements to arrive at a conclusion

Logical Reasoning includes the pro cess of using a rational, systematic series of steps based on sound mathematical procedures and given statements to arrive at a conclusion

FPSC source page 8

Mental Abilities Scales that measures specific cons tructs such as verbal, mechanical, numerical and social ability.

Mental Abilities Scales that measures specific cons tructs such as verbal, mechanical, numerical and social ability.

FPSC source page 8

Physical Sciences

FPSC source page 7

Process of Nature : - Solar and Lunar Eclipses, Rotati on and Revolution, Weather Variables (Global Temperature, Pressure, Circulation, Precipitation, Humidi ty) and Weather Variations.

Process of Nature : - Solar and Lunar Eclipses, Rotati on and Revolution, Weather Variables (Global Temperature, Pressure, Circulation, Precipitation, Humidi ty) and Weather Variations.

FPSC source page 7

Biomolecules: - Proteins, Lipids, Carbohydrates and Enzymes.

Biomolecules: - Proteins, Lipids, Carbohydrates and Enzymes.

FPSC source page 7

Atmospheric Pollution : - Types, Sources, Causes and effects of major air pollutants (COx, Particulate Matter, NOx, SOx, Tropospheric Ozone, Volatile Organic Compounds, Dioxins). Regional and Gl obal air pollution issues (Acid -rain, Ozone Depletion,

Atmospheric Pollution : - Types, Sources, Causes and effects of major air pollutants (COx, Particulate Matter, NOx, SOx, Tropospheric Ozone, Volatile Organic Compounds, Dioxins). Regional and Gl obal air pollution issues (Acid -rain, Ozone Depletion, Greenhouse Effect and Global Warming). International agreements on air pollution control (Montreal Protocol and Kyoto Protocol).

FPSC source page 7

Quality of Food :- Bioavailability of Nutrients, Appearance, Textu re, Flavor, Quality of Packed and Frozen Food, Food Additives, Preservatives and Antioxidants

Quality of Food :- Bioavailability of Nutrients, Appearance, Textu re, Flavor, Quality of Packed and Frozen Food, Food Additives, Preservatives and Antioxidants

FPSC source page 8

Telecommunications: - Basics of Wireless Communication (Mo bile, Satellite, Surveillance and GPS and Fiber Optic etc.

Telecommunications: - Basics of Wireless Communication (Mo bile, Satellite, Surveillance and GPS and Fiber Optic etc.

FPSC source page 8

Concepts and ability to reasons quantitatively and solve problems in a quantitative setting.

Concepts and ability to reasons quantitatively and solve problems in a quantitative setting.

FPSC source page 8

Analytical Reasoning/Ability includes visualizing, articulating and solving both complex and uncomplicated problems a nd concepts and making decisions that are sensible based on available information, including demonstration of the ability to apply l

Analytical Reasoning/Ability includes visualizing, articulating and solving both complex and uncomplicated problems a nd concepts and making decisions that are sensible based on available information, including demonstration of the ability to apply logical thinking to gathering and analyzing information.

FPSC source page 8

Natural Hazards and Disasters : - Earth Quake, Volcanic Eruption, Tsunami, Floods, Avalanche, Travelling Cyclone (Tropical Cyclone, Middle Latitude Cyclone and Tornadoes), Drought, Wildfire, Urban Fire. Disaster Risk Management.

Natural Hazards and Disasters : - Earth Quake, Volcanic Eruption, Tsunami, Floods, Avalanche, Travelling Cyclone (Tropical Cyclone, Middle Latitude Cyclone and Tornadoes), Drought, Wildfire, Urban Fire. Disaster Risk Management.

FPSC source page 7

Biological Sciences

FPSC source page 7

Plant and Animal Kingdom : - A brief survey of plant and animal kingdom to pinpoint similarities and diversities in nature.

Plant and Animal Kingdom : - A brief survey of plant and animal kingdom to pinpoint similarities and diversities in nature.

FPSC source page 7

Water Pollution :- Types, sources, causes and effects of major water poll utants (Synthetic Organic Chemicals, Oxygen Demanding Wastes, Plant Nutrients, Thermal Pollution, Infectious Agents, Sediments, Radioactivity, Heavy Metals and Acids). Drinking

Water Pollution :- Types, sources, causes and effects of major water poll utants (Synthetic Organic Chemicals, Oxygen Demanding Wastes, Plant Nutrients, Thermal Pollution, Infectious Agents, Sediments, Radioactivity, Heavy Metals and Acids). Drinking water quality and standards.

FPSC source page 7

Food Deterioration and its Control : - Causes of Food Deterioration, Adulteration, Food Preservation.

Food Deterioration and its Control : - Causes of Food Deterioration, Adulteration, Food Preservation.

FPSC source page 8

Basic Arithmetic, Algebra and Geometry ( Average, Ratios, Rates, Percentage, Angles, Triangles, Sets, Remainders, Equations, Symbols, Rounding of Numbers

Basic Arithmetic, Algebra and Geometry ( Average, Ratios, Rates, Percentage, Angles, Triangles, Sets, Remainders, Equations, Symbols, Rounding of Numbers

FPSC source page 8

Energy Resources : - Sources of Energy (Renewable i.e. LED Energy, Solar Energy, Wind Energy and Non -Renewable Energy conservation and its sustainable use.

Energy Resources : - Sources of Energy (Renewable i.e. LED Energy, Solar Energy, Wind Energy and Non -Renewable Energy conservation and its sustainable use.

FPSC source page 7

A Brief Account of Human Physiology.

A Brief Account of Human Physiology.

FPSC source page 7

Environmental Science

FPSC source page 7

Land Pollution: - Solid waste management and disposal.

Land Pollution: - Solid waste management and disposal.

FPSC source page 7

Random Sampling

Random Sampling

FPSC source page 8

Atomic Structure, Chemical Bonding, Electromagnetic Radiations.

Atomic Structure, Chemical Bonding, Electromagnetic Radiations.

FPSC source page 7

Common Diseases and Epidemics : - Polio, Diarrhea, Malaria, Hepatitis, Dengue their Causes and Prevention.

Common Diseases and Epidemics : - Polio, Diarrhea, Malaria, Hepatitis, Dengue their Causes and Prevention.

FPSC source page 7

Role of Remote Sensing and GIS in Environmental Science.

Role of Remote Sensing and GIS in Environmental Science.

FPSC source page 8

Food Science

FPSC source page 8

Modern Materials/Chemicals : - Ceramics, Plastics, Semiconductors. Antibiotics, Vaccines, Fertilizers, Pesticides.

Modern Materials/Chemicals : - Ceramics, Plastics, Semiconductors. Antibiotics, Vaccines, Fertilizers, Pesticides.

FPSC source page 7

New Model Concept of Producing BIO Fuel Method

New Model Concept of Producing BIO Fuel Method

FPSC source page 7

Population Planning.

Population Planning.

FPSC source page 8

Information Technology

FPSC source page 8

Quantitative Ability/Reasoning

FPSC source page 8

Logical Reasoning and Analytical Reasoning/Ability

FPSC source page 8

Mental Abilities

FPSC source page 8
  1. Suggested ReadingsAsimov's New Guide to Science 1993 Isaac Asimov
  2. Suggested ReadingsScience Restated: Physics and Chemistry for the Non-Scientist 1970 Harold Gomes Cassidy
  3. Suggested ReadingsEminent Muslim Scientists 1991 S. Fakhre Alam Naqvi
  4. Suggested ReadingsExploring Life Science 1975 Walter A. Thurber, Robert E. Kilburn, Peter S. Howell
  5. Suggested ReadingsExploring Physical Science 1977 Walter A. Thurber, Robert E. Kilburn, Peter S. Howell
  6. Suggested ReadingsPrinciples of Animal Biology 2011 Lancelot Hogben
  7. Suggested ReadingsThe Impact of Science on Society 2005 Isaac Asimov, A. S. a. N. A. S. a.
  8. Suggested ReadingsFundamentals of Forensic Science 2010 Max M. Houck, Jay A. Siegal
  9. Suggested ReadingsForensic Science Fundamentals & Investigation 2008 Anthony J. Bertino
  10. Suggested ReadingsPhysical Geography 2013 Harm J. de Blij, Peter O. Muller, James E. Burt, Joseph A. Mason
  11. Suggested ReadingsPhysical Geography -Science and Systems of the Human Environment 2009 Alan H. Strahler , Arthur N. Strallar.
  12. Suggested ReadingsIntroduction to Information Technology 2005 I. T. L. Education Solutions Limited, Itl.
  13. Suggested ReadingsManagement Information Systems 2014 Ken Sousa, Effy Oz
  14. Suggested ReadingsFundamentals of Telecommunications 2005 Roger L. Freeman
  15. Suggested ReadingsBasics of Environmental Science 2002 Michael Allaby
  16. Suggested ReadingsFood Science 1998 Norman N. Potter, Joseph H. Hotchkiss
  17. Suggested ReadingsEnvironmental Science: Systems and Solutions. 5th ed. 2013 Michael L. McKinney, Robert Schoch and Logan Yonavjak
  18. Suggested ReadingsEnvironmental Science: A Global Concern William P. Cunningham, Barbara Woodworth Saigo Books for Logical Reasoning
  19. Suggested ReadingsLogical Reasoning Rob P. Nederpelt, Farouz D. Kamareddine
  20. Suggested ReadingsElements of Logical Reasoning Jan Von Plato
  21. Suggested ReadingsReasoning Builder for Admission and Standardized Test Staff of Research Education
  22. Suggested ReadingsTest of Reasoning Thorpe
  23. Suggested ReadingsMental Ability Dr. Lal & Jain
  24. Suggested ReadingsThe Brain Book: Know Your Own Mind and How to Use it Edgar Thorpe


My Subjects


← All subjectsCompulsory

General Science & Ability

100 marks · 1 paper · 180 minutes per paper

0%Complete
Preparation duration is an estimate and may vary according to your academic background, available study time and familiarity with the subject.
Stage 1Orientation
0%

Understand the official syllabus, paper structure, marks and preparation resources.

Stage 2Foundation
0%

Build the concepts, terminology and prerequisite knowledge needed for the subject.

Stage 3Official Syllabus Coverage
0%

Cover every official FPSC topic in a practical sequence.

Stage 4Consolidation
0%

Prepare short notes, comparisons, evidence, diagrams, facts, formulas or timelines.

Stage 5Exam Application
0%

Apply knowledge through the paper-specific practice format.

Stage 6Past Papers
0%

Attempt topic-wise and full-length past-paper practice.

Stage 7Revision and Mock Examination
0%

Complete layered revision, weak-area review and a timed mock paper.

Paper 1 · 100 marks

Subject overview

PAPER: GENERAL SCIENCE & ABILITY (100 MARKS)

FPSC source page 7

Constituents and Structure :-Universe, Galaxy, Light Year, Solar System, Sun, Earth, Astronomical System of Units.

Constituents and Structure :-Universe, Galaxy, Light Year, Solar System, Sun, Earth, Astronomical System of Units.

FPSC source page 7

The Basis of Life : - Cell Structures and Functions (Subcellular Organelles such as Nucleus, Mitochondria and Ribosomes).

The Basis of Life : - Cell Structures and Functions (Subcellular Organelles such as Nucleus, Mitochondria and Ribosomes).

FPSC source page 7

Environment: - The Atmosphere (Layered Structure and Composition), Hydrosphere (Water Cycle, Major Water Compartments), Biosphere (Major Biomes) and Lithosphere (Minerals and Rocks, Rock Types, Plate Tectonics).

Environment: - The Atmosphere (Layered Structure and Composition), Hydrosphere (Water Cycle, Major Water Compartments), Biosphere (Major Biomes) and Lithosphere (Minerals and Rocks, Rock Types, Plate Tectonics).

FPSC source page 7

Concept of Balance Diet : - Vitamins, Carbohydrates, Protein, Fats and oil, Minerals, Fiber.

Concept of Balance Diet : - Vitamins, Carbohydrates, Protein, Fats and oil, Minerals, Fiber.

FPSC source page 8

Computer (Hardware & Software Fun damentals); I/O Processing and data storage, Networking & Internet Standards, Application and business Software, Social Media Websites. Information Systems. Fundamentals of artificial intelligence.

Computer (Hardware & Software Fun damentals); I/O Processing and data storage, Networking & Internet Standards, Application and business Software, Social Media Websites. Information Systems. Fundamentals of artificial intelligence.

FPSC source page 8

Basic Mathematical Skills.

Basic Mathematical Skills.

FPSC source page 8

Logical Reasoning includes the pro cess of using a rational, systematic series of steps based on sound mathematical procedures and given statements to arrive at a conclusion

Logical Reasoning includes the pro cess of using a rational, systematic series of steps based on sound mathematical procedures and given statements to arrive at a conclusion

FPSC source page 8

Mental Abilities Scales that measures specific cons tructs such as verbal, mechanical, numerical and social ability.

Mental Abilities Scales that measures specific cons tructs such as verbal, mechanical, numerical and social ability.

FPSC source page 8

Physical Sciences

FPSC source page 7

Process of Nature : - Solar and Lunar Eclipses, Rotati on and Revolution, Weather Variables (Global Temperature, Pressure, Circulation, Precipitation, Humidi ty) and Weather Variations.

Process of Nature : - Solar and Lunar Eclipses, Rotati on and Revolution, Weather Variables (Global Temperature, Pressure, Circulation, Precipitation, Humidi ty) and Weather Variations.

FPSC source page 7

Biomolecules: - Proteins, Lipids, Carbohydrates and Enzymes.

Biomolecules: - Proteins, Lipids, Carbohydrates and Enzymes.

FPSC source page 7

Atmospheric Pollution : - Types, Sources, Causes and effects of major air pollutants (COx, Particulate Matter, NOx, SOx, Tropospheric Ozone, Volatile Organic Compounds, Dioxins). Regional and Gl obal air pollution issues (Acid -rain, Ozone Depletion,

Atmospheric Pollution : - Types, Sources, Causes and effects of major air pollutants (COx, Particulate Matter, NOx, SOx, Tropospheric Ozone, Volatile Organic Compounds, Dioxins). Regional and Gl obal air pollution issues (Acid -rain, Ozone Depletion, Greenhouse Effect and Global Warming). International agreements on air pollution control (Montreal Protocol and Kyoto Protocol).

FPSC source page 7

Quality of Food :- Bioavailability of Nutrients, Appearance, Textu re, Flavor, Quality of Packed and Frozen Food, Food Additives, Preservatives and Antioxidants

Quality of Food :- Bioavailability of Nutrients, Appearance, Textu re, Flavor, Quality of Packed and Frozen Food, Food Additives, Preservatives and Antioxidants

FPSC source page 8

Telecommunications: - Basics of Wireless Communication (Mo bile, Satellite, Surveillance and GPS and Fiber Optic etc.

Telecommunications: - Basics of Wireless Communication (Mo bile, Satellite, Surveillance and GPS and Fiber Optic etc.

FPSC source page 8

Concepts and ability to reasons quantitatively and solve problems in a quantitative setting.

Concepts and ability to reasons quantitatively and solve problems in a quantitative setting.

FPSC source page 8

Analytical Reasoning/Ability includes visualizing, articulating and solving both complex and uncomplicated problems a nd concepts and making decisions that are sensible based on available information, including demonstration of the ability to apply l

Analytical Reasoning/Ability includes visualizing, articulating and solving both complex and uncomplicated problems a nd concepts and making decisions that are sensible based on available information, including demonstration of the ability to apply logical thinking to gathering and analyzing information.

FPSC source page 8

Natural Hazards and Disasters : - Earth Quake, Volcanic Eruption, Tsunami, Floods, Avalanche, Travelling Cyclone (Tropical Cyclone, Middle Latitude Cyclone and Tornadoes), Drought, Wildfire, Urban Fire. Disaster Risk Management.

Natural Hazards and Disasters : - Earth Quake, Volcanic Eruption, Tsunami, Floods, Avalanche, Travelling Cyclone (Tropical Cyclone, Middle Latitude Cyclone and Tornadoes), Drought, Wildfire, Urban Fire. Disaster Risk Management.

FPSC source page 7

Biological Sciences

FPSC source page 7

Plant and Animal Kingdom : - A brief survey of plant and animal kingdom to pinpoint similarities and diversities in nature.

Plant and Animal Kingdom : - A brief survey of plant and animal kingdom to pinpoint similarities and diversities in nature.

FPSC source page 7

Water Pollution :- Types, sources, causes and effects of major water poll utants (Synthetic Organic Chemicals, Oxygen Demanding Wastes, Plant Nutrients, Thermal Pollution, Infectious Agents, Sediments, Radioactivity, Heavy Metals and Acids). Drinking

Water Pollution :- Types, sources, causes and effects of major water poll utants (Synthetic Organic Chemicals, Oxygen Demanding Wastes, Plant Nutrients, Thermal Pollution, Infectious Agents, Sediments, Radioactivity, Heavy Metals and Acids). Drinking water quality and standards.

FPSC source page 7

Food Deterioration and its Control : - Causes of Food Deterioration, Adulteration, Food Preservation.

Food Deterioration and its Control : - Causes of Food Deterioration, Adulteration, Food Preservation.

FPSC source page 8

Basic Arithmetic, Algebra and Geometry ( Average, Ratios, Rates, Percentage, Angles, Triangles, Sets, Remainders, Equations, Symbols, Rounding of Numbers

Basic Arithmetic, Algebra and Geometry ( Average, Ratios, Rates, Percentage, Angles, Triangles, Sets, Remainders, Equations, Symbols, Rounding of Numbers

FPSC source page 8

Energy Resources : - Sources of Energy (Renewable i.e. LED Energy, Solar Energy, Wind Energy and Non -Renewable Energy conservation and its sustainable use.

Energy Resources : - Sources of Energy (Renewable i.e. LED Energy, Solar Energy, Wind Energy and Non -Renewable Energy conservation and its sustainable use.

FPSC source page 7

A Brief Account of Human Physiology.

A Brief Account of Human Physiology.

FPSC source page 7

Environmental Science

FPSC source page 7

Land Pollution: - Solid waste management and disposal.

Land Pollution: - Solid waste management and disposal.

FPSC source page 7

Random Sampling

Random Sampling

FPSC source page 8

Atomic Structure, Chemical Bonding, Electromagnetic Radiations.

Atomic Structure, Chemical Bonding, Electromagnetic Radiations.

FPSC source page 7

Common Diseases and Epidemics : - Polio, Diarrhea, Malaria, Hepatitis, Dengue their Causes and Prevention.

Common Diseases and Epidemics : - Polio, Diarrhea, Malaria, Hepatitis, Dengue their Causes and Prevention.

FPSC source page 7

Role of Remote Sensing and GIS in Environmental Science.

Role of Remote Sensing and GIS in Environmental Science.

FPSC source page 8

Food Science

FPSC source page 8

Modern Materials/Chemicals : - Ceramics, Plastics, Semiconductors. Antibiotics, Vaccines, Fertilizers, Pesticides.

Modern Materials/Chemicals : - Ceramics, Plastics, Semiconductors. Antibiotics, Vaccines, Fertilizers, Pesticides.

FPSC source page 7

New Model Concept of Producing BIO Fuel Method

New Model Concept of Producing BIO Fuel Method

FPSC source page 7

Population Planning.

Population Planning.

FPSC source page 8

Information Technology

FPSC source page 8

Quantitative Ability/Reasoning

FPSC source page 8

Logical Reasoning and Analytical Reasoning/Ability

FPSC source page 8

Mental Abilities

FPSC source page 8
  1. Suggested ReadingsAsimov's New Guide to Science 1993 Isaac Asimov
  2. Suggested ReadingsScience Restated: Physics and Chemistry for the Non-Scientist 1970 Harold Gomes Cassidy
  3. Suggested ReadingsEminent Muslim Scientists 1991 S. Fakhre Alam Naqvi
  4. Suggested ReadingsExploring Life Science 1975 Walter A. Thurber, Robert E. Kilburn, Peter S. Howell
  5. Suggested ReadingsExploring Physical Science 1977 Walter A. Thurber, Robert E. Kilburn, Peter S. Howell
  6. Suggested ReadingsPrinciples of Animal Biology 2011 Lancelot Hogben
  7. Suggested ReadingsThe Impact of Science on Society 2005 Isaac Asimov, A. S. a. N. A. S. a.
  8. Suggested ReadingsFundamentals of Forensic Science 2010 Max M. Houck, Jay A. Siegal
  9. Suggested ReadingsForensic Science Fundamentals & Investigation 2008 Anthony J. Bertino
  10. Suggested ReadingsPhysical Geography 2013 Harm J. de Blij, Peter O. Muller, James E. Burt, Joseph A. Mason
  11. Suggested ReadingsPhysical Geography -Science and Systems of the Human Environment 2009 Alan H. Strahler , Arthur N. Strallar.
  12. Suggested ReadingsIntroduction to Information Technology 2005 I. T. L. Education Solutions Limited, Itl.
  13. Suggested ReadingsManagement Information Systems 2014 Ken Sousa, Effy Oz
  14. Suggested ReadingsFundamentals of Telecommunications 2005 Roger L. Freeman
  15. Suggested ReadingsBasics of Environmental Science 2002 Michael Allaby
  16. Suggested ReadingsFood Science 1998 Norman N. Potter, Joseph H. Hotchkiss
  17. Suggested ReadingsEnvironmental Science: Systems and Solutions. 5th ed. 2013 Michael L. McKinney, Robert Schoch and Logan Yonavjak
  18. Suggested ReadingsEnvironmental Science: A Global Concern William P. Cunningham, Barbara Woodworth Saigo Books for Logical Reasoning
  19. Suggested ReadingsLogical Reasoning Rob P. Nederpelt, Farouz D. Kamareddine
  20. Suggested ReadingsElements of Logical Reasoning Jan Von Plato
  21. Suggested ReadingsReasoning Builder for Admission and Standardized Test Staff of Research Education
  22. Suggested ReadingsTest of Reasoning Thorpe
  23. Suggested ReadingsMental Ability Dr. Lal & Jain
  24. Suggested ReadingsThe Brain Book: Know Your Own Mind and How to Use it Edgar Thorpe


Preparation Progress Report

0%Overall completion
0Completed
0Needs revision

Scroll to Top