Hattingh, Johann (Law professor)