turner,john stewart buoyancy effects in fluids turner,john stewart. - 1st ed. | Cambridge University Press 1973