James Harshfield is an author with the magical touch of crafting great fantasy. His creative imagination and diverse writing skills contribute to his success as an author. The fullness of his rich life experiences provides substance to the content of his writing. James has bachelor, master and doctoral degrees. He successfully writes in the genre of fantasy and spirituality.