Stephen Benatar


UK flag

Stephen Benatar was born in Baker Street. He taught English at the University of Bordeaux, lived in Southern California, and is now a full-time writer.