Harry Turtledove

360 books

320 pages 1999

fiction fantasy short stories adventurous funny fast-paced

336 pages 2015

fiction fantasy short stories adventurous funny slow-paced

315 pages 1992

fiction fantasy short stories adventurous informative reflective medium-paced

171 pages 2019

fiction science fiction adventurous fast-paced

272 pages 2003

fiction fantasy adventurous medium-paced

432 pages 2002

fiction science fiction adventurous reflective fast-paced

416 pages paperback 2012

fiction historical science fiction adventurous challenging slow-paced

332 pages 2000

fiction mystery short stories challenging mysterious slow-paced

272 pages paperback 2004

fiction science fiction young adult adventurous slow-paced

652 pages 2010

nonfiction biography history informative reflective slow-paced