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