Dale, C. M. Latin Passages for Translation and Comprehension
(Cambridge Latin Texts). Cambridge University Press, 1981.

This is a book of readings with vocabulary adapted from a variety of ancient sources, with vocabulary. It’s very good for sight reading.

Here is a partial list of sources for the readings in the book: