This book takes a fresh look at understanding how financial markets behave. Using recent ideas from the highly-topical science of complexity and complex systems, the book provides the basis for a unified theoretical description of how today's markets really work. Since financial markets are an excellent example of a complex system, the book also doubles as a science textbook.