A method and apparatus for gas and solids separation from down-hole fluids is disclosed, including particular structural means for forcing the de-gassing of the gaseous liquid, including means for changing the velocity of the gaseous liquid (speed changes on each exit from the tubes owing to the volume difference between the tubes and the chamber), means for changing the direction of the gaseous liquid (owing to the flow changing direction from exiting one set of tubes to travel to the opening to enter the next set of tubes), and means for changing the pressure of the gaseous liquid (owing perhaps in part to evolution of gas upon entering increased volume).