An upper abdominal swelling causing nausea and vomiting 2005 Academic Article uri icon