christian leonhardt