Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids by Anders Krogh, Graeme Mitchison, Sean R. Eddy, Richard Durbin (Paperback, 1998)