Renaissance man: Riccardo Francovich. - Hodges, Richard (2006)