Astrachan, O. (2003). Bubble sort: an archaeological algorithmic analysis. SIGCSE Bull., 35, 1--5. doi: http://doi.acm.org/10.1145/792548.611918