Viral membrane proteins structure, function, and drug design (Kluwer Academic/ Plenum Publishers, 2005)