Sophie Rickard

6 books

234 pages paperback

nonfiction graphic novel history medium-paced

160 pages 2017

fiction dark emotional reflective fast-paced

368 pages paperback

dark informative reflective slow-paced

368 pages

fiction emotional informative slow-paced

353 pages paperback 1914

fiction classics politics challenging informative reflective slow-paced

missing page info 1914

nonfiction politics challenging emotional reflective medium-paced