John Dufresne

Books Authored

Author(s):
Reviewed by: 

Though the subtitle is bit tongue in cheek, this book is practical, imaginative, and encouraging.