Crucial controversies in surgery 1998 :perspectives on 15 major controversial topics in general surgery