A review of Christopher Alexander's major texts, interspersed with remarks about the architect's methodological and pragmatic concerns and software design. By Doug Lea.
Author of Concurrent Programming in Java: Design Principles And Patterns. A collection of resources to Java, Object Oriented Programming and Design Patterns. Also, Lea's Java concurrency library is available here, as Public Domain.