Text this: Biological information processing : current theory and computer simulation / Jeffrey R. Sampson.