Meeting the challenges of the future - Rüegg, Walter (L.S. Olschki, 2003)