Books by Halleck, Reuben Post (sorted by popularity)