Bloom, Stuart DM, FRCP.BooksOxford handbook of gastroenterology and hepatologyAuthor data: Open Library