Niki Lauda - Wikipedia
https://en.wikipedia.org/wiki/Niki_Lauda
Jump to Roles beyond Formula One - Niki Lauda has written five books: The Art and Science of Grand Prix Driving ( titled Formula 1: The Art and ...
Last win: 1985 Dutch Grand Prix
Wins: 25