Comparative Genomics Of Membrane Proteins by Niklaus Fankhauser