Jennifer Kavanagh

41 books

152 pages 2017

nonfiction religion self help reflective medium-paced

214 pages paperback

nonfiction art history politics science technology challenging informative medium-paced

199 pages paperback

nonfiction philosophy challenging emotional reflective medium-paced

213 pages 2009

nonfiction religion reflective medium-paced

94 pages paperback

nonfiction health history politics challenging informative reflective medium-paced

374 pages paperback

nonfiction history politics science challenging informative reflective medium-paced

176 pages paperback

fiction literary emotional medium-paced

86 pages paperback

nonfiction business politics psychology informative reflective medium-paced

324 pages 2018

nonfiction politics challenging informative reflective slow-paced

236 pages paperback

nonfiction business economics history medium-paced