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