Carolyne Larrington

30 books

296 pages paperback

fiction art fantasy history horror science science fiction dark informative medium-paced

464 pages paperback 1992

nonfiction feminism challenging informative medium-paced

272 pages 2006

nonfiction history adventurous informative medium-paced

256 pages 2015

nonfiction history adventurous medium-paced

192 pages 2013

nonfiction reference adventurous informative slow-paced

208 pages digital 2017

nonfiction history informative medium-paced

382 pages paperback 1270

nonfiction classics poetry adventurous informative medium-paced

256 pages hardcover

nonfiction classics literary informative medium-paced

252 pages paperback 2015

nonfiction history adventurous informative slow-paced

292 pages 1995

nonfiction history challenging informative slow-paced