SlideShare une entreprise Scribd logo
1  sur  73
introduction to
systems thinking
anupam saraph
http://anupam.saraph.in
Dedicated to my teacher and mentor late Donella Meadows
ll those systems practitioners striving to leave their systems better than they foun
1. partner
2. thumb wrestle
3. keep score
how many
survived?
how many cycles?
strategies for
success
when the health
of the system is
less than
desired, you have
a problem
when there is a
problem, you
make decisions to
reduce the gap
perspectives
systems
change research
perspectives
half of all
start-ups
disappear in 5
years
less than a third
of all start-ups
survive their
15th year
there are
insufficient
orders
ceo
there is a
recession
economic advisor
the problem is
due to lack of
advertising
marketing
it’s due to lack
of promotion and
dealer support
sales
due to inaccurate
forecasting by
the marketing and
sales
manufacturing
budget overruns
due to high
inventories
finance
shortages due to
supplier delays
materials
we lack the
production
capacity
projects
do we look at the
complete picture?
sensex, plr,
sales, profits,
patents
indicators
19K, N-deal,
tenders
events
auto, it, bt,
classes
sectors
sales,
production,
customer support,
finance
departments
ceo, vp, gm, mgr,
staff
actors
why do the
same problems
recur over time?
systems
system
environment
defines: what is within, what is outside
system
environment
determines the scope you have
to change the outcome
system
environment
determines the constraints you have to live
by
system
environment
creates a shared understanding of
the impact machine
system
environment
creates an alignment of team members
a language of
relationships
glue for parts
structures
sustaining parts
recognizing the
whole
outcomes result
from the whole
outcomes show
resistance
show emergence
are
counterintuitive
the whole is a
set of related
variables
or a collection
of feedbacks
or actors engaged
in a relationship
actions that
result in
significant,
enduring
improvements
buyer+seller
lender+borrower
partners in
thumb-wrestling
change research
seeking enduring
solutions
redesigning the
whole
how much impact
how long an
impact
how long to
impact
ImpactSpace
Impact SpeedFast Slow
Persons
System
Enduring Leverage
Make Fishing Viable
Teach Fishing
Give Fish
Enduring Impact
insights of
change research
systems draw
attention to the
very points at
which an attempt
to intervene will
fail
the harder you
push, the harder
the system pushes
back
behavior grows
better before it
grows worse
the easy way out
usually leads
back in
the cure can be
worse than the
disease
today's problems
come from
yesterday's
“solutions”
faster is many
times slower
cause and effect
are not closely
related in time
and space
many obvious
solutions fail or
actually worsen
the situation
long term
behavior is often
different from
short term
behavior
small changes can
produce big
results
but the areas of
highest leverage
are often the
least obvious
dividing the
elephant in half
does not produce
two small
elephants
there is no blame
perspectives
systems
change research
god, grant me the
serenity to accept
the things I cannot
change,courage to
change the things I
can,and wisdom to
know the difference

Contenu connexe

Tendances

Overcoming resistance-to-change
Overcoming resistance-to-changeOvercoming resistance-to-change
Overcoming resistance-to-change
offaq
 

Tendances (20)

SCARF Augmented Stakeholder Analysis
SCARF Augmented Stakeholder Analysis SCARF Augmented Stakeholder Analysis
SCARF Augmented Stakeholder Analysis
 
The foundations of agile
The foundations of agileThe foundations of agile
The foundations of agile
 
The Systems Perspective
The Systems PerspectiveThe Systems Perspective
The Systems Perspective
 
Patterns of wholeness an exploration 1.0
Patterns of wholeness   an exploration 1.0Patterns of wholeness   an exploration 1.0
Patterns of wholeness an exploration 1.0
 
Business dynamics - Introduction
Business dynamics  - IntroductionBusiness dynamics  - Introduction
Business dynamics - Introduction
 
Simulating Superdiversity
Simulating Superdiversity Simulating Superdiversity
Simulating Superdiversity
 
Risk-aware policy evaluation using agent-based simulation
Risk-aware policy evaluation using agent-based simulationRisk-aware policy evaluation using agent-based simulation
Risk-aware policy evaluation using agent-based simulation
 
Self-Organization and Empowerment in Agile
Self-Organization and Empowerment in AgileSelf-Organization and Empowerment in Agile
Self-Organization and Empowerment in Agile
 
OVERCOMING RESISTANCE TO CHANGE
OVERCOMING RESISTANCE TO CHANGEOVERCOMING RESISTANCE TO CHANGE
OVERCOMING RESISTANCE TO CHANGE
 
Effective Ways to Overcome Resistance to Change
Effective Ways to Overcome  Resistance to Change Effective Ways to Overcome  Resistance to Change
Effective Ways to Overcome Resistance to Change
 
201004 Nolan QNL: Managing Change
201004 Nolan QNL: Managing Change201004 Nolan QNL: Managing Change
201004 Nolan QNL: Managing Change
 
MANAGING RESISTANCE TO CHANGE
MANAGING RESISTANCE TO CHANGEMANAGING RESISTANCE TO CHANGE
MANAGING RESISTANCE TO CHANGE
 
Organizational Complexity Alfonso Cornejo
Organizational Complexity Alfonso CornejoOrganizational Complexity Alfonso Cornejo
Organizational Complexity Alfonso Cornejo
 
10 Reasons Why Simulations are the Ideal Learning Tool for Your Business
10 Reasons Why Simulations are the Ideal Learning Tool for Your Business10 Reasons Why Simulations are the Ideal Learning Tool for Your Business
10 Reasons Why Simulations are the Ideal Learning Tool for Your Business
 
Complexity and Chaos in Leadership
Complexity and Chaos in LeadershipComplexity and Chaos in Leadership
Complexity and Chaos in Leadership
 
Resilience rating white_paper-nov 2012
Resilience rating white_paper-nov 2012Resilience rating white_paper-nov 2012
Resilience rating white_paper-nov 2012
 
Problem Analysis
Problem AnalysisProblem Analysis
Problem Analysis
 
Identifying and managing resistance to change
Identifying and managing resistance to change Identifying and managing resistance to change
Identifying and managing resistance to change
 
Overcoming resistance-to-change
Overcoming resistance-to-changeOvercoming resistance-to-change
Overcoming resistance-to-change
 
The Power and Problems of the Invisible Performance Management System
The Power and Problems of the Invisible Performance Management SystemThe Power and Problems of the Invisible Performance Management System
The Power and Problems of the Invisible Performance Management System
 

En vedette

Supply Chain Risks: A systems Thinking Approach_Abhijeet Ghadge PhD
Supply Chain Risks: A systems Thinking Approach_Abhijeet Ghadge PhDSupply Chain Risks: A systems Thinking Approach_Abhijeet Ghadge PhD
Supply Chain Risks: A systems Thinking Approach_Abhijeet Ghadge PhD
Abhijeet Ghadge
 

En vedette (20)

Systems Thinking in Practice - an Open University showcase
Systems Thinking in Practice - an Open University showcaseSystems Thinking in Practice - an Open University showcase
Systems Thinking in Practice - an Open University showcase
 
Systems thinking for analyzing problems
Systems thinking for analyzing problems  Systems thinking for analyzing problems
Systems thinking for analyzing problems
 
Applying systems thinking & aligning it to systems engineering
Applying systems thinking & aligning it to systems engineeringApplying systems thinking & aligning it to systems engineering
Applying systems thinking & aligning it to systems engineering
 
Making sense of messy problems - Systems Thinking for multi-channel UX
Making sense of messy problems - Systems Thinking for multi-channel UXMaking sense of messy problems - Systems Thinking for multi-channel UX
Making sense of messy problems - Systems Thinking for multi-channel UX
 
Introduction to Systems Thinking: System Structures and Behaviour
Introduction to Systems Thinking: System Structures and BehaviourIntroduction to Systems Thinking: System Structures and Behaviour
Introduction to Systems Thinking: System Structures and Behaviour
 
Supply Chain Risks: A systems Thinking Approach_Abhijeet Ghadge PhD
Supply Chain Risks: A systems Thinking Approach_Abhijeet Ghadge PhDSupply Chain Risks: A systems Thinking Approach_Abhijeet Ghadge PhD
Supply Chain Risks: A systems Thinking Approach_Abhijeet Ghadge PhD
 
De mens werd groot op knollen (NRCWEEKEND) - #softpaleo
De mens werd groot op knollen (NRCWEEKEND) - #softpaleo De mens werd groot op knollen (NRCWEEKEND) - #softpaleo
De mens werd groot op knollen (NRCWEEKEND) - #softpaleo
 
The Limits to Growth - 1972
The Limits to Growth - 1972The Limits to Growth - 1972
The Limits to Growth - 1972
 
Systems Thinking by Mirza Yawar Baig
Systems Thinking by Mirza Yawar BaigSystems Thinking by Mirza Yawar Baig
Systems Thinking by Mirza Yawar Baig
 
Acca 15(software source&selection)
Acca 15(software source&selection)Acca 15(software source&selection)
Acca 15(software source&selection)
 
Lecture1 is322 data&infomanag(introduction)(old curr)
Lecture1 is322 data&infomanag(introduction)(old curr)Lecture1 is322 data&infomanag(introduction)(old curr)
Lecture1 is322 data&infomanag(introduction)(old curr)
 
Lecture1 is313-(is-innovation&tech)
Lecture1 is313-(is-innovation&tech)Lecture1 is313-(is-innovation&tech)
Lecture1 is313-(is-innovation&tech)
 
Systems for sustainability workshop
Systems for sustainability workshopSystems for sustainability workshop
Systems for sustainability workshop
 
Lecture3 is353-ea(togaf)
Lecture3 is353-ea(togaf)Lecture3 is353-ea(togaf)
Lecture3 is353-ea(togaf)
 
Lecture4 is353-ea(fea)
Lecture4 is353-ea(fea)Lecture4 is353-ea(fea)
Lecture4 is353-ea(fea)
 
SoftSystemsMethodology(Lecture2)
SoftSystemsMethodology(Lecture2)SoftSystemsMethodology(Lecture2)
SoftSystemsMethodology(Lecture2)
 
Systems Thinking Powerpoint for
Systems Thinking Powerpoint for Systems Thinking Powerpoint for
Systems Thinking Powerpoint for
 
Lecture1 is441-(intro toe-commerce)
Lecture1 is441-(intro toe-commerce)Lecture1 is441-(intro toe-commerce)
Lecture1 is441-(intro toe-commerce)
 
Lecture1 data structure(introduction)
Lecture1 data structure(introduction)Lecture1 data structure(introduction)
Lecture1 data structure(introduction)
 
Lecture6 is353(ea&data viewpoint )
Lecture6 is353(ea&data viewpoint )Lecture6 is353(ea&data viewpoint )
Lecture6 is353(ea&data viewpoint )
 

Similaire à Introduction to Systems Thinking

Critical Thinking Presentation Final
Critical Thinking Presentation   FinalCritical Thinking Presentation   Final
Critical Thinking Presentation Final
ellis136
 
Stephanie Ryan
Stephanie RyanStephanie Ryan
Stephanie Ryan
Mike Flynn
 
RUNNING HEADER Potential Risk FactorsPotential Risk Factors.docx
RUNNING HEADER Potential Risk FactorsPotential Risk Factors.docxRUNNING HEADER Potential Risk FactorsPotential Risk Factors.docx
RUNNING HEADER Potential Risk FactorsPotential Risk Factors.docx
rtodd599
 
BUSINESS INTELLIGENCE REPORT .docx
BUSINESS INTELLIGENCE REPORT                                      .docxBUSINESS INTELLIGENCE REPORT                                      .docx
BUSINESS INTELLIGENCE REPORT .docx
RAHUL126667
 
Commissioning And Procurement
Commissioning And ProcurementCommissioning And Procurement
Commissioning And Procurement
alecfraher
 
Understanding Stakeholder Needs
Understanding Stakeholder NeedsUnderstanding Stakeholder Needs
Understanding Stakeholder Needs
Sandeep Ganji
 
The influence factor of voteTeam member Probl.docx
The influence factor of voteTeam member Probl.docxThe influence factor of voteTeam member Probl.docx
The influence factor of voteTeam member Probl.docx
jmindy
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
vucevic
 
Sustainable Sourcing: Leveraging Your Supply Chain for Competitive Advantage
Sustainable Sourcing: Leveraging Your Supply Chain for Competitive AdvantageSustainable Sourcing: Leveraging Your Supply Chain for Competitive Advantage
Sustainable Sourcing: Leveraging Your Supply Chain for Competitive Advantage
Social Media Today
 
Change Mgmt Secrets - SeeChange - InsideNGO Ann Conf 14
Change Mgmt Secrets - SeeChange - InsideNGO Ann Conf 14 Change Mgmt Secrets - SeeChange - InsideNGO Ann Conf 14
Change Mgmt Secrets - SeeChange - InsideNGO Ann Conf 14
Anne Pellicciotto
 

Similaire à Introduction to Systems Thinking (20)

Critical Thinking Presentation Final
Critical Thinking Presentation   FinalCritical Thinking Presentation   Final
Critical Thinking Presentation Final
 
Stephanie Ryan
Stephanie RyanStephanie Ryan
Stephanie Ryan
 
RUNNING HEADER Potential Risk FactorsPotential Risk Factors.docx
RUNNING HEADER Potential Risk FactorsPotential Risk Factors.docxRUNNING HEADER Potential Risk FactorsPotential Risk Factors.docx
RUNNING HEADER Potential Risk FactorsPotential Risk Factors.docx
 
BUSINESS INTELLIGENCE REPORT .docx
BUSINESS INTELLIGENCE REPORT                                      .docxBUSINESS INTELLIGENCE REPORT                                      .docx
BUSINESS INTELLIGENCE REPORT .docx
 
Systems Thinking
Systems ThinkingSystems Thinking
Systems Thinking
 
Commissioning And Procurement
Commissioning And ProcurementCommissioning And Procurement
Commissioning And Procurement
 
Commissioning And Procurement
Commissioning And ProcurementCommissioning And Procurement
Commissioning And Procurement
 
Understanding Stakeholder Needs
Understanding Stakeholder NeedsUnderstanding Stakeholder Needs
Understanding Stakeholder Needs
 
Systems Change Work
Systems Change WorkSystems Change Work
Systems Change Work
 
The influence factor of voteTeam member Probl.docx
The influence factor of voteTeam member Probl.docxThe influence factor of voteTeam member Probl.docx
The influence factor of voteTeam member Probl.docx
 
Getting Started With Evidence-Based HR
Getting Started With Evidence-Based HRGetting Started With Evidence-Based HR
Getting Started With Evidence-Based HR
 
Organisation effectiveness primer and framework for practice
Organisation effectiveness primer and framework for practiceOrganisation effectiveness primer and framework for practice
Organisation effectiveness primer and framework for practice
 
Sei 2016 day_of_agile
Sei 2016 day_of_agileSei 2016 day_of_agile
Sei 2016 day_of_agile
 
Stakeholder analysis
Stakeholder analysisStakeholder analysis
Stakeholder analysis
 
3 Simple Habits of a Highly Effective Team
3 Simple Habits of a Highly Effective Team 3 Simple Habits of a Highly Effective Team
3 Simple Habits of a Highly Effective Team
 
3 Project Cycle and Planning (4-6 hours)
3 Project Cycle and Planning (4-6 hours)3 Project Cycle and Planning (4-6 hours)
3 Project Cycle and Planning (4-6 hours)
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
Sustainable Sourcing: Leveraging Your Supply Chain for Competitive Advantage
Sustainable Sourcing: Leveraging Your Supply Chain for Competitive AdvantageSustainable Sourcing: Leveraging Your Supply Chain for Competitive Advantage
Sustainable Sourcing: Leveraging Your Supply Chain for Competitive Advantage
 
Nerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - HoweNerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - Howe
 
Change Mgmt Secrets - SeeChange - InsideNGO Ann Conf 14
Change Mgmt Secrets - SeeChange - InsideNGO Ann Conf 14 Change Mgmt Secrets - SeeChange - InsideNGO Ann Conf 14
Change Mgmt Secrets - SeeChange - InsideNGO Ann Conf 14
 

Plus de Anupam Saraph

Smart Projects for Smart Cities: The Government Way (Updated to Nov 2015)
Smart Projects for Smart Cities: The Government Way (Updated to Nov 2015)Smart Projects for Smart Cities: The Government Way (Updated to Nov 2015)
Smart Projects for Smart Cities: The Government Way (Updated to Nov 2015)
Anupam Saraph
 

Plus de Anupam Saraph (20)

What purpose do the economy, energy, or environment serve?
What purpose do the economy, energy, or environment serve?What purpose do the economy, energy, or environment serve?
What purpose do the economy, energy, or environment serve?
 
Benami voters and laundering elections with aadhaar
Benami voters and laundering elections with aadhaarBenami voters and laundering elections with aadhaar
Benami voters and laundering elections with aadhaar
 
Projects on climate change
Projects on climate changeProjects on climate change
Projects on climate change
 
The magic of Aadhaar
The magic of AadhaarThe magic of Aadhaar
The magic of Aadhaar
 
Systems challenges for india
Systems challenges for indiaSystems challenges for india
Systems challenges for india
 
3 wicked problems
3 wicked problems3 wicked problems
3 wicked problems
 
Responsible conduct of research
Responsible conduct of researchResponsible conduct of research
Responsible conduct of research
 
Creating Water Security
Creating Water SecurityCreating Water Security
Creating Water Security
 
Number of mass destruction
Number of mass destructionNumber of mass destruction
Number of mass destruction
 
Why the United Kingdom scrapped its UID
Why the United Kingdom scrapped its UIDWhy the United Kingdom scrapped its UID
Why the United Kingdom scrapped its UID
 
Surviving in a Digital World
Surviving in a Digital WorldSurviving in a Digital World
Surviving in a Digital World
 
Smart Projects for Smart Cities: The Government Way (Updated to Nov 2015)
Smart Projects for Smart Cities: The Government Way (Updated to Nov 2015)Smart Projects for Smart Cities: The Government Way (Updated to Nov 2015)
Smart Projects for Smart Cities: The Government Way (Updated to Nov 2015)
 
The tentacles of urban sprawl
The tentacles of urban sprawlThe tentacles of urban sprawl
The tentacles of urban sprawl
 
Water security for Delhi: a case study of government projects
Water security for Delhi: a case study of government projectsWater security for Delhi: a case study of government projects
Water security for Delhi: a case study of government projects
 
River conservation and Water Security Act
River conservation and Water Security ActRiver conservation and Water Security Act
River conservation and Water Security Act
 
Draft Clean Ganga Bill 2014: An enduring answer to every Indian's plea for cl...
Draft Clean Ganga Bill 2014: An enduring answer to every Indian's plea for cl...Draft Clean Ganga Bill 2014: An enduring answer to every Indian's plea for cl...
Draft Clean Ganga Bill 2014: An enduring answer to every Indian's plea for cl...
 
Roadmap for digital India
Roadmap for digital IndiaRoadmap for digital India
Roadmap for digital India
 
Designing sustainable and resilient cities
Designing sustainable and resilient citiesDesigning sustainable and resilient cities
Designing sustainable and resilient cities
 
Making section 4 work
Making section 4 workMaking section 4 work
Making section 4 work
 
Principles and reforms summary
Principles and reforms summaryPrinciples and reforms summary
Principles and reforms summary
 

Dernier

call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morcall Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
vikas rana
 

Dernier (15)

(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
 
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
 
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
 
Top Rated Pune Call Girls Tingre Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Tingre Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Tingre Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Tingre Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
WOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptxWOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptx
 
Pokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy TheoryPokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy Theory
 
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
 
LC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdfLC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdf
 
The Selfspace Journal Preview by Mindbrush
The Selfspace Journal Preview by MindbrushThe Selfspace Journal Preview by Mindbrush
The Selfspace Journal Preview by Mindbrush
 
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morcall Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
 
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
 
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
 
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
 
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
 

Introduction to Systems Thinking