Harry Turtledove

31 books

614 pages paperback

fiction fantasy science science fiction adventurous slow-paced

384 pages 1986

fiction science fiction short stories adventurous medium-paced

512 pages 1989

fiction science fiction short stories adventurous medium-paced

145 pages 1965

nonfiction history informative reflective slow-paced

609 pages paperback 2007

fiction historical science fiction adventurous challenging reflective medium-paced

464 pages digital 2002

fiction fantasy historical science fiction speculative fiction adventurous medium-paced

452 pages

fiction history adventurous slow-paced

464 pages paperback

fiction history science science fiction adventurous slow-paced

375 pages digital 2025 user-added

fiction essays politics short stories speculative fiction

320 pages paperback 1992