Over the years, I have written or contributed to dozens of books and video courses. Below is a full list of my books and video courses: