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