SlideShare a Scribd company logo
1 of 22
+ 
SEO & Personalisation 
© Sandra Hennessy 2010- 2014 
Sandra Hennessy 
Be Dynamic 
087 8348279 
#sbpseo
+ A bit about me 
 Digital marketing training & consultancy since 2002 
 Training, mentoring & lecturing: DMI, Irish Times Training, Fáilte 
Ireland, Enterprise Ireland, ISME, IIA, LEO’s etc. 
 Own business 2010 - Be Dynamic 
Shennessy@bedynamic.ie 
@SandraHennessy 
/BeDynamicIreland 
ie.linkedin.com/in/sandrahennessy/ 
#sbpseo
+ Personalisation history lesson 
#sbpseo
+ Have you searched for yourself? 
#sbpseo
+ What is SEO personalisation? 
“Personalized search refers to search experiences that are tailored 
specifically to an individual's interests by incorporating information 
about the individual beyond specific query provided” 
Wikipedia 
“It is about ensuring what the search engine perceives are the most 
relevant web pages are returned to that specific user based on their 
previous search history and online activity” 
Me 
#sbpseo
+ Some pitfalls of personalisation 
Why it may be a bad thing 
 Privacy concerns 
 Decreases likelihood of getting new 
results 
 Google auto complete – history 
appears in search terms being 
suggested 
 Filter bubbles: where searchers only 
see information that they want to 
rather than discovering new 
information 
 (Eli Pariser 
http://www.ted.com/talks/eli_pariser_beware_ 
online_filter_bubbles?language=en ) 
#sbpseo
+ Example 1 – Search History 
Search: are my search results being indexed 
Friday 05th Sept Sunday 07th Sept 
Yoast from 
No. 5 to no. 4 
Moz from 
no. 10 to no. 8 
#sbpseo
+ Example 2 – Searchers Location 
Search: 4 star hotels (from home office in Cashel) and bank 
of Ireland (in Lisburn) 
#sbpseo
+ Example 3 – Search Specific Location 
Search: dentist Dublin 2 
#sbpseo
+ Example 4 – Search Plus Your World 
Search: Linda Barker 
#sbpseo
+ Example 5 – Search Plus Your World 
Search: social media news 
#sbpseo
+ Key factors 
Search history, 
websites visited 
(organic and ads) 
transactions from 
ads etc. 
https://support.google.com/acc 
ounts/Search Plus answer/54068?hl=en 
Your World 
Mobile search: 
Do you have a 
mobile site? 
Location 
Actual location & 
location in search 
#sbpseo
+ 
What can you do? 
#sbpseo
+ Content Marketing 
 Create compelling content that your customers will engage with 
 Build search and visitor history on your site 
 Attract customers at different stages of the buying cycle 
#sbpseo
+ Data Highlighter 
 Enables Google to display and present your data in a relevant way 
#sbpseo
+ Advertising 
 Remarketing and ad extensions 
 Building search and transaction history 
https://www.youtube.com/watch?v=TCDZQgVSPVY #sbpseo
+ Google + & YouTube 
 Google Places Listing www.google.com/places 
 Use YouTube and Google + to network and build a community 
#sbpseo
+ NAP Details 
 Name, Address and Phone details – the same across all sites 
 Put location map on your website 
#sbpseo
+ Mobile Site 
 Build a responsive/mobile site 
#sbpseo
+ Social Sharing & Endorsing 
 Include social sharing buttons on all key content 
 Get people sharing , endorsing and linking to your content 
#sbpseo
+ Key Takeaway 
#sbpseo
+ Thank You 
#sbpseo 
087 8348279 OR shennessy@bedynamic.ie 
Twitter: @sandrahennessy 
Facebook: www.facebook.com/BeDynamicIreland 
© Sandra Hennessy 2010- 2014. Presentation cannot be copied or reproduced without prior permission of Sandra Hennessy T/A Be Dynamic

More Related Content

Similar to Sandra Hennessy SEO Masterclass

Hyperlocal marketing
Hyperlocal marketingHyperlocal marketing
Hyperlocal marketingDarren Pace
 
SESOME's take on Online Brand Building
SESOME's take on Online Brand BuildingSESOME's take on Online Brand Building
SESOME's take on Online Brand BuildingAdrian Land
 
Building Your Online Credibility on LinkedIn
Building Your Online Credibility on LinkedInBuilding Your Online Credibility on LinkedIn
Building Your Online Credibility on LinkedInOptimum Exposure
 
Let's talk business digital marketing strategies
Let's talk business digital marketing strategiesLet's talk business digital marketing strategies
Let's talk business digital marketing strategiesThe Events Agency
 
Google 101 - How to Learn to Love Google and Embrace Their Suite of Evil Geni...
Google 101 - How to Learn to Love Google and Embrace Their Suite of Evil Geni...Google 101 - How to Learn to Love Google and Embrace Their Suite of Evil Geni...
Google 101 - How to Learn to Love Google and Embrace Their Suite of Evil Geni...FSC Interactive
 
Google 101 - Analytics, AdWords, Webmaster Tools and Places,
Google 101  - Analytics, AdWords, Webmaster Tools and Places, Google 101  - Analytics, AdWords, Webmaster Tools and Places,
Google 101 - Analytics, AdWords, Webmaster Tools and Places, FSC Interactive
 
Sonoma Local SEO and Google+ Optimization Summary
Sonoma Local SEO and Google+ Optimization SummarySonoma Local SEO and Google+ Optimization Summary
Sonoma Local SEO and Google+ Optimization SummarySercius
 
Digital Marketing Introduction
Digital Marketing IntroductionDigital Marketing Introduction
Digital Marketing IntroductionMoataz Kotb
 
Data Con LA 2022 - Pre-recorded - How to Become a Business Intelligence Analyst
Data Con LA 2022 - Pre-recorded - How to Become a Business Intelligence AnalystData Con LA 2022 - Pre-recorded - How to Become a Business Intelligence Analyst
Data Con LA 2022 - Pre-recorded - How to Become a Business Intelligence AnalystData Con LA
 
Path to Personalization Webinar
Path to Personalization WebinarPath to Personalization Webinar
Path to Personalization WebinarConnective DX
 
Threesides Marketing presents Digital Marketing Essentials
Threesides Marketing presents Digital Marketing EssentialsThreesides Marketing presents Digital Marketing Essentials
Threesides Marketing presents Digital Marketing EssentialsThreesides Marketing
 
LinkedIn for Financial Advisers
LinkedIn for Financial AdvisersLinkedIn for Financial Advisers
LinkedIn for Financial AdvisersPhilip Calvert
 
Mouse and Man Sales Presentation
Mouse and Man Sales PresentationMouse and Man Sales Presentation
Mouse and Man Sales PresentationAndy Denton
 
LinkedIn Lead Generation - November Business Briefing
LinkedIn Lead Generation - November Business BriefingLinkedIn Lead Generation - November Business Briefing
LinkedIn Lead Generation - November Business BriefingNathanial Bibby
 
Optimizing for Ecommerce: The Dynamic Landscape of SEO
Optimizing for Ecommerce: The Dynamic Landscape of SEOOptimizing for Ecommerce: The Dynamic Landscape of SEO
Optimizing for Ecommerce: The Dynamic Landscape of SEOBe Found Online
 
FREE LANCER BOOTCAMP Searchability Factor.pptx
FREE LANCER BOOTCAMP Searchability Factor.pptxFREE LANCER BOOTCAMP Searchability Factor.pptx
FREE LANCER BOOTCAMP Searchability Factor.pptxIMSeoKing.com
 

Similar to Sandra Hennessy SEO Masterclass (20)

The World's Greatest Education on Social
The World's Greatest Education on Social The World's Greatest Education on Social
The World's Greatest Education on Social
 
Kindermusik september 2010
Kindermusik september 2010Kindermusik september 2010
Kindermusik september 2010
 
Hyperlocal marketing
Hyperlocal marketingHyperlocal marketing
Hyperlocal marketing
 
SESOME's take on Online Brand Building
SESOME's take on Online Brand BuildingSESOME's take on Online Brand Building
SESOME's take on Online Brand Building
 
Building Your Online Credibility on LinkedIn
Building Your Online Credibility on LinkedInBuilding Your Online Credibility on LinkedIn
Building Your Online Credibility on LinkedIn
 
Let's talk business digital marketing strategies
Let's talk business digital marketing strategiesLet's talk business digital marketing strategies
Let's talk business digital marketing strategies
 
Google 101 - How to Learn to Love Google and Embrace Their Suite of Evil Geni...
Google 101 - How to Learn to Love Google and Embrace Their Suite of Evil Geni...Google 101 - How to Learn to Love Google and Embrace Their Suite of Evil Geni...
Google 101 - How to Learn to Love Google and Embrace Their Suite of Evil Geni...
 
Google 101 - Analytics, AdWords, Webmaster Tools and Places,
Google 101  - Analytics, AdWords, Webmaster Tools and Places, Google 101  - Analytics, AdWords, Webmaster Tools and Places,
Google 101 - Analytics, AdWords, Webmaster Tools and Places,
 
Robertson omoa
Robertson omoaRobertson omoa
Robertson omoa
 
Sonoma Local SEO and Google+ Optimization Summary
Sonoma Local SEO and Google+ Optimization SummarySonoma Local SEO and Google+ Optimization Summary
Sonoma Local SEO and Google+ Optimization Summary
 
Digital Marketing Introduction
Digital Marketing IntroductionDigital Marketing Introduction
Digital Marketing Introduction
 
Data Con LA 2022 - Pre-recorded - How to Become a Business Intelligence Analyst
Data Con LA 2022 - Pre-recorded - How to Become a Business Intelligence AnalystData Con LA 2022 - Pre-recorded - How to Become a Business Intelligence Analyst
Data Con LA 2022 - Pre-recorded - How to Become a Business Intelligence Analyst
 
Isite Design Path To Personalization
Isite Design Path To PersonalizationIsite Design Path To Personalization
Isite Design Path To Personalization
 
Path to Personalization Webinar
Path to Personalization WebinarPath to Personalization Webinar
Path to Personalization Webinar
 
Threesides Marketing presents Digital Marketing Essentials
Threesides Marketing presents Digital Marketing EssentialsThreesides Marketing presents Digital Marketing Essentials
Threesides Marketing presents Digital Marketing Essentials
 
LinkedIn for Financial Advisers
LinkedIn for Financial AdvisersLinkedIn for Financial Advisers
LinkedIn for Financial Advisers
 
Mouse and Man Sales Presentation
Mouse and Man Sales PresentationMouse and Man Sales Presentation
Mouse and Man Sales Presentation
 
LinkedIn Lead Generation - November Business Briefing
LinkedIn Lead Generation - November Business BriefingLinkedIn Lead Generation - November Business Briefing
LinkedIn Lead Generation - November Business Briefing
 
Optimizing for Ecommerce: The Dynamic Landscape of SEO
Optimizing for Ecommerce: The Dynamic Landscape of SEOOptimizing for Ecommerce: The Dynamic Landscape of SEO
Optimizing for Ecommerce: The Dynamic Landscape of SEO
 
FREE LANCER BOOTCAMP Searchability Factor.pptx
FREE LANCER BOOTCAMP Searchability Factor.pptxFREE LANCER BOOTCAMP Searchability Factor.pptx
FREE LANCER BOOTCAMP Searchability Factor.pptx
 

Recently uploaded

Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 

Recently uploaded (20)

Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 

Sandra Hennessy SEO Masterclass

  • 1. + SEO & Personalisation © Sandra Hennessy 2010- 2014 Sandra Hennessy Be Dynamic 087 8348279 #sbpseo
  • 2. + A bit about me  Digital marketing training & consultancy since 2002  Training, mentoring & lecturing: DMI, Irish Times Training, Fáilte Ireland, Enterprise Ireland, ISME, IIA, LEO’s etc.  Own business 2010 - Be Dynamic Shennessy@bedynamic.ie @SandraHennessy /BeDynamicIreland ie.linkedin.com/in/sandrahennessy/ #sbpseo
  • 3. + Personalisation history lesson #sbpseo
  • 4. + Have you searched for yourself? #sbpseo
  • 5. + What is SEO personalisation? “Personalized search refers to search experiences that are tailored specifically to an individual's interests by incorporating information about the individual beyond specific query provided” Wikipedia “It is about ensuring what the search engine perceives are the most relevant web pages are returned to that specific user based on their previous search history and online activity” Me #sbpseo
  • 6. + Some pitfalls of personalisation Why it may be a bad thing  Privacy concerns  Decreases likelihood of getting new results  Google auto complete – history appears in search terms being suggested  Filter bubbles: where searchers only see information that they want to rather than discovering new information  (Eli Pariser http://www.ted.com/talks/eli_pariser_beware_ online_filter_bubbles?language=en ) #sbpseo
  • 7. + Example 1 – Search History Search: are my search results being indexed Friday 05th Sept Sunday 07th Sept Yoast from No. 5 to no. 4 Moz from no. 10 to no. 8 #sbpseo
  • 8. + Example 2 – Searchers Location Search: 4 star hotels (from home office in Cashel) and bank of Ireland (in Lisburn) #sbpseo
  • 9. + Example 3 – Search Specific Location Search: dentist Dublin 2 #sbpseo
  • 10. + Example 4 – Search Plus Your World Search: Linda Barker #sbpseo
  • 11. + Example 5 – Search Plus Your World Search: social media news #sbpseo
  • 12. + Key factors Search history, websites visited (organic and ads) transactions from ads etc. https://support.google.com/acc ounts/Search Plus answer/54068?hl=en Your World Mobile search: Do you have a mobile site? Location Actual location & location in search #sbpseo
  • 13. + What can you do? #sbpseo
  • 14. + Content Marketing  Create compelling content that your customers will engage with  Build search and visitor history on your site  Attract customers at different stages of the buying cycle #sbpseo
  • 15. + Data Highlighter  Enables Google to display and present your data in a relevant way #sbpseo
  • 16. + Advertising  Remarketing and ad extensions  Building search and transaction history https://www.youtube.com/watch?v=TCDZQgVSPVY #sbpseo
  • 17. + Google + & YouTube  Google Places Listing www.google.com/places  Use YouTube and Google + to network and build a community #sbpseo
  • 18. + NAP Details  Name, Address and Phone details – the same across all sites  Put location map on your website #sbpseo
  • 19. + Mobile Site  Build a responsive/mobile site #sbpseo
  • 20. + Social Sharing & Endorsing  Include social sharing buttons on all key content  Get people sharing , endorsing and linking to your content #sbpseo
  • 21. + Key Takeaway #sbpseo
  • 22. + Thank You #sbpseo 087 8348279 OR shennessy@bedynamic.ie Twitter: @sandrahennessy Facebook: www.facebook.com/BeDynamicIreland © Sandra Hennessy 2010- 2014. Presentation cannot be copied or reproduced without prior permission of Sandra Hennessy T/A Be Dynamic

Editor's Notes

  1. It is thought that there are up to 57 factors taken into account