Title: L. E. J. Brouwer - Topologist, Intuitionist, Philosopher