Kelly Oliver

60 books

364 pages 2009

nonfiction philosophy informative reflective slow-paced

240 pages paperback 2019

fiction historical mystery mysterious fast-paced

384 pages 2019

nonfiction philosophy race challenging informative reflective medium-paced

334 pages paperback 2016

fiction mystery mysterious fast-paced

320 pages paperback

fiction crime mystery mysterious fast-paced

312 pages hardcover

nonfiction philosophy politics challenging informative reflective medium-paced

256 pages paperback

nonfiction gender history philosophy reflective medium-paced

364 pages paperback

fiction mystery thriller mysterious fast-paced

328 pages 2000

nonfiction feminism philosophy challenging informative reflective medium-paced

216 pages 2016

nonfiction feminism philosophy politics challenging reflective slow-paced