William Walsh

27 books

nonfiction literary poetry reflective medium-paced

116 pages

nonfiction memoir emotional funny reflective slow-paced

336 pages | first published 2018

fiction childrens adventurous lighthearted mysterious fast-paced

32 pages | first published 1697

fiction short stories adventurous challenging funny slow-paced

296 pages | first published 2011

fiction short stories dark medium-paced

104 pages

nonfiction classics literary challenging informative reflective medium-paced

274 pages

nonfiction history reflective medium-paced

28 pages

nonfiction history

20 pages

challenging informative medium-paced

176 pages | first published 11

adventurous funny lighthearted medium-paced

missing duration info | first published 2020