Descripción o resumen: Whilst being a research monograph presenting new original results, the book is essentially self-contained and contains an introductory chapter reviewing the necessary preliminaries. The unifying techniques introduced in this book have applications beyond Mathematics. Good balance and integration between theoretical results and examples/applications. The book gets the reader to the core aspects of topos theory and the ways in which it can be applied to shed light on a variety of different mathematical subjects.