Keith Shields has studied science and theology most of his adult life and has a Bachelor of Science in Molecular Biology, a Bachelor of Religious Education, and a Master of Arts in Theology. He writes songs as one half of the duo known as Key of Zed. He blogs at http://KeithShields.ca. He and his wife, Maureen, have three married daughters who each have children of their own. He hopes that one day his grandchildren will read his work.