This site could not have been created without the ideas and support of the following people through their websites, books and organizations: