Lens of Hopefulness

A collection of observations of the human experience using philosophy, psychology, and humor.

By John