November 14, 2017 artificial_lift_technology_reprint_rev2009 artificial_lift_technology_reprint_rev2009