Elaine Stirling is a corporate communication consultant and creative writer who has published both fiction and nonfiction works. Her clients include international banks, non-profit agencies, hospitals and top-tier business schools. A mother of two grown sons, she lives near Toronto, Canada and shares her world views on her website www.elainestirling.com.