Geffert, Viliam, and Ján Kollár. “Linear-Time In-Place Selection With epsilon.N Element Moves”. Computing and Informatics, vol. 25, no. 4, Jan. 2012, pp. 333-50, http://147.213.75.17/ojs/index.php/cai/article/view/345.