Problems and solutions in biological sequence analysis - Borodovsky, Mark (Cambridge University Press, 2006)