Gene and protein evolution. Preface.