Kevin Desmond

Gustave Pierre Trouvé

Kevin Desmond looks for records of a little-known French inventor who rivalled Thomas Edison.