Check this topic out - https://www.researchgate.net/post/Can_anyone_suggest_a_source_related_to_X-Ray?cp=re65_x_p3&ch=reg&loginT=mlwYhDAFzdE-CvMvAqUpXUOUJM1QfX2cK9loqawB74I%2C&pli=1#view=52c32f17d4c118c9688b45c7
What to choose depends on what your level is and what you aim at. I agree with Julio: you can't simply open "any" book. Those suggested by Syed for instance are books on powder diffraction (for inorganics/small molecules) and the crystallographic part they contain is biased towards that.
You will definitely need something containing the basics of symmetry and then some diffraction (the book of Rupp could be good). It will be single crystal diffraction as the stuff you find in powder diffraction applied to proteins is still scarce
Thank you everyone for the feedback. I am starting my rotation in a structural biology lab. I hope the book by Rupp is simpler to get me a start, considering I am a biology student.
For beginners in protein X-ray crystallography a very good book could be : "Principles of Protein X-Ray Crystallography" by Jan Drenth (Springer). It will give you good general view of almost all the different subjects in protein crystallography and very good bases to continue deeper.
"Crystallography Made crystal clear" i found it best for self teach regarding crystallography. no need to bother about mathematics as even basic principles are presented. For understanding crystallization best book is "Introduction to Macromolecular crystallography by Alexendar".