Story of Modern Architecture by Anna-Carola Krausse
Presents a chronological depiction of the most important topics with over 150 illustrations with detailed explanations, timelines, illustrations and maps. There is also a subject index and an index of names.