Harry Turtledove

360 books

502 pages 2003

fiction fantasy adventurous slow-paced

432 pages hardcover 2001

fiction science fiction short stories adventurous slow-paced

560 pages paperback

fiction science science fiction adventurous challenging slow-paced

328 pages 1991

fiction fantasy science fiction short stories adventurous dark reflective medium-paced

384 pages 1986

fiction science fiction short stories adventurous medium-paced

573 pages 2006

fiction short stories adventurous medium-paced

448 pages 2004

fiction science fiction short stories adventurous challenging slow-paced

408 pages paperback 1998

fiction fantasy science fiction adventurous challenging slow-paced

332 pages 2007

fiction fantasy historical adventurous slow-paced

433 pages paperback

fiction history adventurous medium-paced