Cray Allred articles