Jim Dodge is an American novelist and poet whose works combine themes of folklore and fantasy, set in a timeless present. He has published three novels, Fup, Not Fade Away and Stone Junction and a collection of poetry and prose, Rain on the River. Dodge was born in 1945 and grew up as an Air Force brat. As an adult he spent many years living on an almost self-sufficient commune in West Sonoma County, California. He has had many jobs including apple picker, a carpet layer, a teacher, a professional gambler, a shepherd, a woodcutter and an environmental restorer. He received his Master of Fine Arts in Creative Writing/Poetry from the University of Iowa Writers Workshop in 1969. He has been the director of the Creative Writing program in the English Department at Humboldt State University in Arcata, California since 1995. He lives in Manila, California with his wife and son. (from Wikipedia)