Modern Japan: A History in Documents (Pages from History) by Huffman, James L. A nice touch in this textbook is the checklist of learning outcomes at the start.