Directed Molecular Evolution Of Proteins by Susanne Brakmann & Kai Johnsson