Geboren in Sullivan, New Hampshire. Naast zijn schrijverschap was hij professor Engels aan de Franklin Pierce College. In een tijdsspanne van meer dan 40 jaar publiceerde hij meer dan 25 romans en verhalenbundels, maar ook poëzie en non-fictie.