prof. PhDr. František Šmahel, DrSc., dr. h. c. mult.