There is no one book on pointers. I recommend 3 different books on the C Programming language that would give you the information you need on pointers along with all the other details on the language.
You need to study one of the following books on the C Programming Language, cover to cover, and do all the exercises at the end of each chapter!
C Programming, A Modern Approach, 2nd Edition
Author: K. N. King
C Primer Plus, 6th Edition
Stephen Prata
C How to Program, 8/e
Deitel & Deitel
Studying one of these books, and writing code, you will have a much better understanding of the entire C Programming language, not just pointers.