Not a Ritchey, does not look like a Gary Fisher, Bridgestone, Diamondback, Specialized but does have many of the features of these frames mainly because they and possibly it were all made in the same or similar factories. Looks 80's or very early 90's as some features dont look particularly mid or early 80's.
I know I'll probably get it wrong but I love these guessing games, its so informing