How do you research design teams?

I had a chat yesterday with the Head of Engineering for Ganassi Racing, and he pointed out that the Reynard 91D/3 I have was actually designed by Rory Bryne. Clearly I never knew this as Works
are not in the habit of sharing the glory with staff. Is there a site that goes into detail on the Design Teams who actually penned various chassis for various manufacturers?

For example this gentleman was persuaded from Lola while he was in the process of interviewing with Dallara to head the team that would be doing the Maserati MC12. He was told they would suck his brain dry of his Lola knowledge, then chuck him aside, talk about a rough business, so he signed with Team Ganassi!