William L. Shirer

59 books

256 pages paperback

challenging reflective medium-paced

256 pages hardcover 1941

nonfiction history informative slow-paced

missing page info hardcover

437 pages hardcover 1955

missing page info

1084 pages digital 1969

missing page info hardcover 1969

missing page info

informative slow-paced

351 pages 1947

nonfiction history informative slow-paced

255 pages 1980

nonfiction biography history memoir informative inspiring fast-paced