Books Recommended by James B. Steele