Joseph rosenbloom slides and presentations