Formulate an answer to this elaborate question: What Austrian race car driver, currently racing for Aston Martin Racing, was one of the seat holders for the A1 Team Austria team in the 2005-06 A1 Grand Prix season?
Mathias Lauda