SlideShare a Scribd company logo
With_ Your_Friend_Thomas
Lets_Learn_shall_we_
THE_TYPES_OF_ROCKS
THE_THREE_TYPES_OF_ROCKS_
1. Sedimentary Rock: over time the deposit of other
rocks form together to form a sedimentary rock.
2. Igneous Rock: igneous rock is formed when lava
or magma cool into a rock on the surface.
3. Metamorphic rock: metamorphic rock forms
under earths surface when heat and pressure
cause igneous or sedimentary to change into
metamorphic rock
SEDIMENTARY_ROCK_
1. sedimentary rocks usually consist of mud, sand,
gravel, and so on
2. It also maters of the location of the rock
IGNEOUSE_ROCK_
1. Igneous rock is usually the top layer of the earths
surface
2. Igneous usually takes several years to form
3. It forms when lava or magma cool an harden
METAMORPHIC_ROCK_
1. Metamorphic rocks are usually found under igneous
or sedimentary rocks
2. Metamorphic rocks are formed by heat and pressure
on other rocks
QUESTIONS!
1. How are metamorphic rocks formed?_________
2. What are Sedimentary rocks?________
3. The three main rocks are metamorphic,
sedimentary and _________ rock.
I'M DONE
• Thanks for watching this amazing
video!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

More Related Content

What's hot

The Rock Cycle
The Rock CycleThe Rock Cycle
The Rock Cycle
Bilal Hamdan
 
Obj 2 changes rocks undergo over time
Obj 2 changes rocks undergo over timeObj 2 changes rocks undergo over time
Obj 2 changes rocks undergo over timeSpencer56
 
Rocks With Miss Gow
Rocks With Miss GowRocks With Miss Gow
Rocks With Miss Gow
meg0001
 
Rocks and minerals
Rocks and mineralsRocks and minerals
Rocks and minerals
SunainaBhattacharjee1
 
Ict 3
Ict 3Ict 3
Ict 3
johnnajoo
 
Rocks2.0
Rocks2.0Rocks2.0
Rocks2.0jbstier
 
Slides on inside our earth vii
Slides on inside our earth viiSlides on inside our earth vii
Slides on inside our earth vii
vijaybh3
 
Different types of_rocks-savvie
Different types of_rocks-savvieDifferent types of_rocks-savvie
Different types of_rocks-savvietroye8418
 
Rocks2.1
Rocks2.1Rocks2.1
Rocks2.1jbstier
 
Rock cycle
Rock cycleRock cycle
Rock cycle
Kayla Jones
 
Inside our earth (grade VII, c-2)
Inside our earth (grade VII, c-2)Inside our earth (grade VII, c-2)
Inside our earth (grade VII, c-2)
Tomaya Learning Centre
 
Rocks
RocksRocks

What's hot (18)

Mathew sweeden
Mathew sweedenMathew sweeden
Mathew sweeden
 
The Rock Cycle
The Rock CycleThe Rock Cycle
The Rock Cycle
 
Obj 2 changes rocks undergo over time
Obj 2 changes rocks undergo over timeObj 2 changes rocks undergo over time
Obj 2 changes rocks undergo over time
 
Rocks With Miss Gow
Rocks With Miss GowRocks With Miss Gow
Rocks With Miss Gow
 
22 3 rock cycle
22 3 rock cycle22 3 rock cycle
22 3 rock cycle
 
Rocks and minerals
Rocks and mineralsRocks and minerals
Rocks and minerals
 
Yoyo
YoyoYoyo
Yoyo
 
Ict 3
Ict 3Ict 3
Ict 3
 
Rocks
RocksRocks
Rocks
 
Rocks2.0
Rocks2.0Rocks2.0
Rocks2.0
 
Slides on inside our earth vii
Slides on inside our earth viiSlides on inside our earth vii
Slides on inside our earth vii
 
Different types of_rocks-savvie
Different types of_rocks-savvieDifferent types of_rocks-savvie
Different types of_rocks-savvie
 
Rocks2.1
Rocks2.1Rocks2.1
Rocks2.1
 
Rock cycle
Rock cycleRock cycle
Rock cycle
 
Metamorphic Rocks
Metamorphic RocksMetamorphic Rocks
Metamorphic Rocks
 
Inside our earth (grade VII, c-2)
Inside our earth (grade VII, c-2)Inside our earth (grade VII, c-2)
Inside our earth (grade VII, c-2)
 
Metamorphic rock
Metamorphic rockMetamorphic rock
Metamorphic rock
 
Rocks
RocksRocks
Rocks
 

Viewers also liked

The water cycle pp
The water cycle ppThe water cycle pp
The water cycle ppbgriesmer
 
Energy conservation 1
Energy conservation 1Energy conservation 1
Energy conservation 1bgriesmer
 
Energy conservation 1
Energy conservation 1Energy conservation 1
Energy conservation 1bgriesmer
 
The water cycle pp
The water cycle ppThe water cycle pp
The water cycle ppbgriesmer
 
Deep ocean trenches
Deep ocean trenchesDeep ocean trenches
Deep ocean trenchesbgriesmer
 
Convection Currents
Convection CurrentsConvection Currents
Convection Currentsbgriesmer
 
Rain snow sleet hail
Rain snow sleet hailRain snow sleet hail
Rain snow sleet hailbgriesmer
 
Electro magnetic waves
Electro magnetic wavesElectro magnetic waves
Electro magnetic wavesbgriesmer
 

Viewers also liked (8)

The water cycle pp
The water cycle ppThe water cycle pp
The water cycle pp
 
Energy conservation 1
Energy conservation 1Energy conservation 1
Energy conservation 1
 
Energy conservation 1
Energy conservation 1Energy conservation 1
Energy conservation 1
 
The water cycle pp
The water cycle ppThe water cycle pp
The water cycle pp
 
Deep ocean trenches
Deep ocean trenchesDeep ocean trenches
Deep ocean trenches
 
Convection Currents
Convection CurrentsConvection Currents
Convection Currents
 
Rain snow sleet hail
Rain snow sleet hailRain snow sleet hail
Rain snow sleet hail
 
Electro magnetic waves
Electro magnetic wavesElectro magnetic waves
Electro magnetic waves
 

Similar to The types of_rocks1

Rock Cycle
Rock CycleRock Cycle
Rock Cycle
DaDaniNanak
 
Rock cycle (gnns
Rock cycle (gnnsRock cycle (gnns
Rock cycle (gnnsTwitter
 
Rock cycle
Rock cycleRock cycle
Rock cycle
Diego Perello
 
Rocks on Earth can be classified into three categories based.pdf
Rocks on Earth can be classified into three categories based.pdfRocks on Earth can be classified into three categories based.pdf
Rocks on Earth can be classified into three categories based.pdf
adaacollections
 
Rocks
RocksRocks
Rocks
Bibi Bibi
 
The rock cycle and carbon cycle
The rock cycle and carbon cycleThe rock cycle and carbon cycle
The rock cycle and carbon cycle
eviebrockway
 
Types of Rocks
Types of Rocks Types of Rocks
Types of Rocks
Ali Safaa97
 
Rocks; types of rocks
Rocks; types of rocksRocks; types of rocks
Rocks; types of rocks
Kashif Manzoor
 
List each category of rock and describe how it formsExpl.pdf
List each category of rock and describe how it formsExpl.pdfList each category of rock and describe how it formsExpl.pdf
List each category of rock and describe how it formsExpl.pdf
adityacomputers001
 
pdf WEATHERING KEYNOTE.pdf
pdf WEATHERING KEYNOTE.pdfpdf WEATHERING KEYNOTE.pdf
pdf WEATHERING KEYNOTE.pdf
RyleighHarris1
 
WE R O C K ( A Rock Study)
WE R O C K ( A Rock Study)WE R O C K ( A Rock Study)
WE R O C K ( A Rock Study)
Tanya Terrell-Wall
 
The rock cycle
The rock cycleThe rock cycle
The rock cycle
Maizie's Tail
 
Types of rocks.pptx
Types of rocks.pptxTypes of rocks.pptx
Types of rocks.pptx
PRINCESSTUTOR1
 
Rocks
RocksRocks
Rocks
mawarpooh
 
Classification of rocks
Classification of rocksClassification of rocks
Classification of rocks
deepaksingh2027
 
EARTH AND LIFE SCIENCE-Q1-W2a.docx
EARTH AND LIFE SCIENCE-Q1-W2a.docxEARTH AND LIFE SCIENCE-Q1-W2a.docx
EARTH AND LIFE SCIENCE-Q1-W2a.docx
NioArthSoriano2
 
Rocks
RocksRocks
Rocks
Halima20
 
Rocks
RocksRocks
Rocks
faumallari
 

Similar to The types of_rocks1 (20)

Rock Cycle
Rock CycleRock Cycle
Rock Cycle
 
Rock cycle (gnns
Rock cycle (gnnsRock cycle (gnns
Rock cycle (gnns
 
Rock cycle
Rock cycleRock cycle
Rock cycle
 
Chapter 4- rocks
Chapter 4- rocksChapter 4- rocks
Chapter 4- rocks
 
Rocks on Earth can be classified into three categories based.pdf
Rocks on Earth can be classified into three categories based.pdfRocks on Earth can be classified into three categories based.pdf
Rocks on Earth can be classified into three categories based.pdf
 
Rocks
RocksRocks
Rocks
 
The rock cycle and carbon cycle
The rock cycle and carbon cycleThe rock cycle and carbon cycle
The rock cycle and carbon cycle
 
Types of Rocks
Types of Rocks Types of Rocks
Types of Rocks
 
Rocks; types of rocks
Rocks; types of rocksRocks; types of rocks
Rocks; types of rocks
 
List each category of rock and describe how it formsExpl.pdf
List each category of rock and describe how it formsExpl.pdfList each category of rock and describe how it formsExpl.pdf
List each category of rock and describe how it formsExpl.pdf
 
pdf WEATHERING KEYNOTE.pdf
pdf WEATHERING KEYNOTE.pdfpdf WEATHERING KEYNOTE.pdf
pdf WEATHERING KEYNOTE.pdf
 
WE R O C K ( A Rock Study)
WE R O C K ( A Rock Study)WE R O C K ( A Rock Study)
WE R O C K ( A Rock Study)
 
Chap 4 rocks and minerals
Chap 4  rocks and mineralsChap 4  rocks and minerals
Chap 4 rocks and minerals
 
The rock cycle
The rock cycleThe rock cycle
The rock cycle
 
Types of rocks.pptx
Types of rocks.pptxTypes of rocks.pptx
Types of rocks.pptx
 
Rocks
RocksRocks
Rocks
 
Classification of rocks
Classification of rocksClassification of rocks
Classification of rocks
 
EARTH AND LIFE SCIENCE-Q1-W2a.docx
EARTH AND LIFE SCIENCE-Q1-W2a.docxEARTH AND LIFE SCIENCE-Q1-W2a.docx
EARTH AND LIFE SCIENCE-Q1-W2a.docx
 
Rocks
RocksRocks
Rocks
 
Rocks
RocksRocks
Rocks
 

More from bgriesmer

Weathering project 1
Weathering project 1Weathering project 1
Weathering project 1bgriesmer
 
The geologic time scale 1
The geologic time scale 1The geologic time scale 1
The geologic time scale 1bgriesmer
 
Eras of the earth
Eras of the earthEras of the earth
Eras of the earthbgriesmer
 
Heat transfer
Heat transferHeat transfer
Heat transferbgriesmer
 
The water cycle 1
The water cycle 1The water cycle 1
The water cycle 1bgriesmer
 
Renewable energy mini project
Renewable energy mini projectRenewable energy mini project
Renewable energy mini projectbgriesmer
 
Layers of the atmosphere mini lesson
Layers of the atmosphere mini lessonLayers of the atmosphere mini lesson
Layers of the atmosphere mini lessonbgriesmer
 
Continental drift
Continental driftContinental drift
Continental driftbgriesmer
 
The green house effect
The green house effectThe green house effect
The green house effectbgriesmer
 
Characteristics of minerals
Characteristics of mineralsCharacteristics of minerals
Characteristics of mineralsbgriesmer
 
Sea floor spreading-1
Sea floor spreading-1Sea floor spreading-1
Sea floor spreading-1bgriesmer
 
Layers of soil
Layers of soilLayers of soil
Layers of soilbgriesmer
 
Eras of the earth
Eras of the earthEras of the earth
Eras of the earthbgriesmer
 
Maps and globes
Maps and globesMaps and globes
Maps and globesbgriesmer
 
Sea floor spreading
Sea floor spreadingSea floor spreading
Sea floor spreadingbgriesmer
 
Layers of Earth
Layers of EarthLayers of Earth
Layers of Earthbgriesmer
 

More from bgriesmer (20)

Weathering project 1
Weathering project 1Weathering project 1
Weathering project 1
 
The geologic time scale 1
The geologic time scale 1The geologic time scale 1
The geologic time scale 1
 
Eras of the earth
Eras of the earthEras of the earth
Eras of the earth
 
Heat transfer
Heat transferHeat transfer
Heat transfer
 
The water cycle 1
The water cycle 1The water cycle 1
The water cycle 1
 
Renewable energy mini project
Renewable energy mini projectRenewable energy mini project
Renewable energy mini project
 
Layers of the atmosphere mini lesson
Layers of the atmosphere mini lessonLayers of the atmosphere mini lesson
Layers of the atmosphere mini lesson
 
Continental drift
Continental driftContinental drift
Continental drift
 
The green house effect
The green house effectThe green house effect
The green house effect
 
Characteristics of minerals
Characteristics of mineralsCharacteristics of minerals
Characteristics of minerals
 
Volcanoes
VolcanoesVolcanoes
Volcanoes
 
Sea floor spreading-1
Sea floor spreading-1Sea floor spreading-1
Sea floor spreading-1
 
Layers of soil
Layers of soilLayers of soil
Layers of soil
 
Eras of the earth
Eras of the earthEras of the earth
Eras of the earth
 
Maps and globes
Maps and globesMaps and globes
Maps and globes
 
Sea floor spreading
Sea floor spreadingSea floor spreading
Sea floor spreading
 
Earthquakes
EarthquakesEarthquakes
Earthquakes
 
Fossil
FossilFossil
Fossil
 
Layers of Earth
Layers of EarthLayers of Earth
Layers of Earth
 
Convcection
ConvcectionConvcection
Convcection
 

Recently uploaded

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 

Recently uploaded (20)

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 

The types of_rocks1