SummitFever
Eats Squid
Here's the most useful source of info on this stuff that I've come across. In particular, take a look at the cross compatibility chart. https://en.m.wikibooks.org/wiki/Bicycles/Maintenance_and_Repair/Gear-changing_Dimensions