Jack Furniss
Jack Furniss is head of the history and politics department at an independent secondary school in London, England. He has graduate degrees in history from the University of Oxford and the University of Virginia.
Jack Furniss is head of the history and politics department at an independent secondary school in London, England. He has graduate degrees in history from the University of Oxford and the University of Virginia. See less
Jack Furniss's Featured Books