Lectures on Analysis on Metric Spaces - Heinonen, Juha (New York: Springer, 2001)