Understanding Historical Change - Robert Strayer (Taylor and Francis, 1998)