Gastroparesis: pathogenesis, diagnosis and management - Hasler, W L (Nat Rev Gastroenterol Hepatol, 2011)