This book offers a mathematically rigorous introduction to fractals, emphasizing examples and fundamental ideas while minimizing technicalities. The clear presentation of a broad range of techniques makes the volume accessible to graduate students, while the independent nature of chapters renders it a useful supplement or resource for a variety of courses.