Peter Keville is a managing editor and former university teacher of English, who lives in Belmont, Massachusetts.