Kimberly Farr

41 books

fiction historical politics reflective slow-paced

555 pages | first published 2008

fiction literary short stories reflective slow-paced

280 pages | first published 2017

fiction crime mystery mysterious fast-paced

320 pages | first published 2020

fiction contemporary literary dark emotional reflective medium-paced

462 pages | first published 1988

fiction contemporary emotional reflective slow-paced

304 pages | first published 2018

fiction historical young adult emotional hopeful fast-paced

308 pages | first published 2007

fiction short stories reflective slow-paced

336 pages | first published 2012

nonfiction biography history informative lighthearted slow-paced

1008 pages | first published 2012

nonfiction memoir psychology emotional informative reflective slow-paced

318 pages | first published 2005

nonfiction biography history lgbtqia+ emotional slow-paced

416 pages | first published 2016