Advanced Computing - Bader, Michael. (Springer Berlin Heidelberg,)