Questions? Feedback? powered by Olark live chat softwareSelf-help or self-deception? Putting a Price on Hope

Self-help or self-deception? The $10 billion industry putting a price on hope