Richard Middleton

17 books

nonfiction history

48 pages

nonfiction history

268 pages

nonfiction childrens medium-paced

36 pages

nonfiction history

622 pages

fiction medium-paced

70 pages

fiction biography classics historical history literary

280 pages

fiction classics literary medium-paced

160 pages

fiction fantasy horror

202 pages

informative inspiring lighthearted medium-paced

32 pages | first published 2016

fiction short stories medium-paced

292 pages