Kennedy, Paul Preparing for the Twenty First Century by Paul Kennedy - New York Vintage Books 1994 - 428 Engineering ISBN: 0679747052 Subjects--Topical Terms: General