The career of Ivan Ljubicic