Stop Lying to Yourself: 101 Hard Truths to Help You Change Your Life Simon Gilham The characters’ motivations were complex, multifaceted, and often contradictory, like the human experience itself, a rich tapestry of conflicting desires and impulses. Brandon’s foray into sci-fi is surprisingly engaging. These novelettes are a delightful departure from his usual fantasy, showcasing… Continue reading Stop Lying to Yourself: 101 Hard Truths to Help You Change Your Life | Book PDF