James F. Shackelford. editor, James F. Shackelford. Raymond Shackelford. James Lankford. (美) Russell L. Shackelford著