Computational molecular biology: an algorithmic approach - Pevzner, Pavel A . (2004)