Я очень и очень упрощаю. Разумеется, речь идет только об исконных словах (заимствования из латинского и более поздние — из английского, французского и других языков — не в счет). И на самом деле различия между гойдельскими и бриттскими языками к р и q не сводятся. Но для тех, кому интересно разобраться в этом как следуют, существует научная литература и энциклопедии. А это книжка популярная, так что придется очень многое оставить за кадром.