Title: Professor Julius Caesar Hannibal's scientific discourses