This book introduces the theory of complex surfaces through a comprehensive look at finite covers of the projective plane branched along line arrangements. It emphasizes those finite coverings that are free quotients of the complex 2-ball. The book also includes a background on the classical Gauss hypergeometric function of one variable, and a chapter on the Appell two-variable F1 hypergeometric function. The book began as a set of lecture notes, taken by the author, of a course given by Friedrich Hirzebruch at ETH Zürich in 1996. The lecture notes were then considerably expanded over a number of years. In this book, the author has expanded those notes even further, still stressing examples offered by finite covers of line arrangements. The book is largely self-contained and foundational material is introduced and explained as needed, but not treated in full detail. References to omitted material are provided for interested readers. Aimed at graduate students and researchers, this is an accessible account of a highly informative area of complex geometry.