An introduction to the analysis of algorithms - Soltys, Michael (World Scientific, Springer, 2012)