Book cover for English History: Strange but True

English History: Strange but True

Description of the book

Author.Richard Smyth

English