Johannes t. ivy vall.