<p>Magic squares are among the more popular mathematical recreations. Over the last 50 years, many generalizations of "magic" ideas have been applied to graphs. Recently there has been a resurgence of interest in "magic labelings" due to a number of results that have applications to the problem of decomposing graphs into trees. </p><p>Key features of this second edition include:</p><p>· a new chapter on magic labeling of directed graphs</p><p>· applications of theorems from graph theory and interesting counting arguments</p><p>· new research problems and exercises covering a range of difficulties</p><p>· a fully updated bibliography and index</p><p>This concise, self-contained exposition is unique in its focus on the theory of magic graphs/labelings. It may serve as a graduate or advanced undergraduate text for courses in mathematics or computer science, and as reference for the researcher.</p>