Shannon Lee

Shannon Lee has written professionally for two decades on a wide variety of topics, including medical and health issues, home repair, education, and relationships.