Daily Reading Bible Vol 13 By Andrew Richardson

This textbook covers a lot of ground without feeling overwhelming.