This is a brief chapter on certain important topics on the differentiation theory for general Radon measures. For different proofs and some results which are not discussed here, a good source is  which is where I first read some of these things. The Besicovitch covering theorem is one of the most amazing and insightful ideas that I have ever encountered. It is simultaneously elegant, elementary and profound. The next section is an attempt to present this wonderful result.