Intellectual Movements and Ideas.