Leon Ashworth
Leon Ashworth is a former English teacher who specializes in writing non-fiction, particularly history, for children.
Leon Ashworth is a former English teacher who specializes in writing non-fiction, particularly history, for children. See less