Peter W. Elkington was born and grew up in Philadelphia. The Elkington's were an old Quaker family. Peter spent most of his formative years in and around Philadelphia. He earned his B.A. in history from Haverford College and his M.Ed from Temple University. He continued his graduate studies at Bucknell University and the University of Saskatchewan. After 40 years of teaching, he retired to become president of High Country Computers Ltd. Peter Elkington has now been retired for 20 years, and has spent a great deal of his time research for this book. He currently lives in British Columbia and is a member of the Vernon Quaker Meeting.