Michael Cole. Michael Bible. Michael collns michael R. Michael Oechsle. Michael Trimble. Social role. michael Nyman Michael W. Apple. Michael A. Stackpole.