Barbara Kingsolver

57 books

262 pages 1998

fiction nature short stories reflective medium-paced

545 pages paperback 1998

fiction historical literary challenging emotional reflective slow-paced

448 pages paperback 2000

fiction contemporary literary emotional reflective slow-paced

226 pages paperback 1949

nonfiction nature science informative inspiring reflective slow-paced

268 pages hardcover 2002

nonfiction essays memoir nature short stories hopeful informative reflective medium-paced

91 pages 2014

nonfiction short stories informative slow-paced

480 pages hardcover 2018

fiction contemporary historical literary reflective slow-paced

192 pages 2015

nonfiction self help informative inspiring reflective fast-paced

316 pages 2007

nonfiction essays nature reflective medium-paced

192 pages hardcover 2015

nonfiction self help challenging inspiring reflective slow-paced