This book is brilliant. An overview of all of mathematics, insofar as that's possible. High quality articles. For instance Terence Tao wrote the entry on Compactness and Compactification (topology/analysis) among others. I've had the print volume for a few years now, highly recommended.