Helen Kennedy

6 books

440 pages 2020

medium-paced

375 pages 1647

challenging emotional reflective medium-paced

336 pages 2017

informative medium-paced

200 pages paperback

fiction feminism short stories

262 pages hardcover

nonfiction computer science science sociology

109 pages digital