Touring Car World 2003 by Fabio Ravaioli | Menrva Books