Spin glass theory is going through a stunning period of progress while finding exciting new applications in areas beyond theoretical physics, in particular in combinatorics and computer science. This collection of state-of-the-art review papers written by leading experts in the field covers the topic from a wide variety of angles. The topics covered are mean field spin glasses, including a pedagogical account of Talagrand's proof of the Parisi solution, short range spin glasses, emphasizing the open problem of the relevance of the mean-field theory for lattice models, and the dynamics of spin glasses, in particular the problem of ageing in mean field models. The book will serve as a concise introduction to the state of the art of spin glass...