Mr Robert M . Fryer har i närmare 25 årrufvat