Membrane Protein Protocols by Barry S. Selninsky & Barry S. Selinsky