Protein evolution - Patthy, Ls̀zl.̤ (Blackwell Science, 2008)