Christopher Alexander's pain and hope.