Recent perspectives on the revolution. - Schumacher, John N.