Vital Signs 1996 1997 The Trends That Are Shaping Our Future by Hal Hane | Menrva Books | MenrvaBooks