Beginning C++ Game Programming will be your best bet if you are starting out. But I like SFML Game Development By Example is my favorite. It goes into a lot of detail, especially with patterns. There aren't many options really. It depends on how much you already know.
Beginning C++ Game Programming (Timber, Zombie Arena Shooter, Clone of a coop puzzle game)
SFML Game Development By Example (Snake, Side Scroller, RPG)
Mastering SFML Game Development (Map editor for the above RPG and using OpenGL)
SFML Game Development. (Top-down AirPlane shooter) recommend this at some point
Procedural Content Generation using C++ (Rogue game, teaches A* and map generation)
SFML Blueprint (Asteroid Game, Tetris, Isometric Game) didn't like this, it had too many 3rd party libraries to deal with and the code always had problems for me. The book itself is a paperweight with massive errors. Stick to PDF, where it seems correct.
SFML Essentials. (Just goes through stuff Animations and SFML functions).
I believe that is it. I've read them all and I always end up back to SFML Game Development by example.