Out of curiosity, how many folks here have read (or heard of) the book How Buildings
Learn, by Stewart Brand?
(http://shop.barnesandnoble.com/booksearch/isbnInquiry.asp?isbn=0140139966)

More generally ,what not-a-computer-book books have you read that had a direct influence
on how you write software?

Thanks,

James