Photo: DMNS Dead Sea Scrolls 1 War Scroll

The Dead Sea Scrolls are on display at the Denver Museum of Nature and Science through Sept. 3.