Introduction To Protein Science: Architecture, Function, And Genomics (Paperback)