Simon Batt

Simon Batt is a freelance writer who loves fiction, technology, history, and cats.