Topology in Molecular Biology - Monastyrsky, Michail Ilych (Springer Berlin Heidelberg, 2007)