About

John Randolph Bennett was born in San Jose, California, and lives in southern New Hampshire. He studied English at Pomona College and works as a freelance writer.

John Bennett