Karen Pratt

6 books

208 pages paperback 1040

nonfiction classics poetry adventurous fast-paced

352 pages 1992

nonfiction feminism history challenging informative slow-paced

missing page info

112 pages paperback

nonfiction classics literary medium-paced

272 pages paperback 2017

fiction poetry challenging informative slow-paced

136 pages hardcover

nonfiction health psychology informative medium-paced