Samuel Liniger: Implementation of an automatic, on-demand Mobile Network Operator (MNO) selection mechanism on Android devices; Universität Zürich, Communication Systems Group, Department of Informatics, Zürich, Switzerland, August 2013, URL: https://files.ifi.uzh.ch/CSG/staff/tsiaras/Extern/Theses/Samuel-Liniger_BA_Thesis.pdf.