Journey Across Time, Reading Essentials and Study Guide by McGraw Hill