Caligula, Gaius - Klein, Richard 1934-2006 (1999)