Every Writer Has A Thousand Faces: For Writers, Artists, and Anyone Else Who Has a Creative Life

David Biespiel
Published in 2010
by Kelson Books

The author explores the creative process and imagination. He writes that “failure is the engine of creativity” and provides ways for authors to keep their writing fresh and open to new possibilities.


More Best Books for Writers