In this article eight members of the InfoQ editorial team discuss a number of books which have influenced how we think about software development, architecture and managing projects. The resulting article is a selection of sixteen books, plus some on-line papers and other tips, which we think our readers should read.