Leonardo painter, inventor, visionary, mathematician, philosopher, engineer - Frere, Jean-Claude (P. Terrail, 1995)