John Bull
Writer, historian and videogame streamer. John Bull (Gareth Edwards) specializes in bringing obscure history to life.