A challenging read a times. Step into the mind of a world renowned author. Steven Pressfield maps out the difference between an amateur and a professional. He also discusses the common resistance to creative work whether it is writing, music, website code, or painting.