JF J. P. Francis About The Author J. P. Francis is an English professor who lives and writes in New Hampshire.