Riding the wind : a new philosophy for a new era / - Marshall, Peter H. (Continuum, 2000)