Books New book releases soon! October 31, 2023 It has been a long year with a shoulder injury and procrastination delaying the completion of the new book that... Continue Reading →