The latest OpenStack Design Guide book was just released. Some of the best minds in OpenStack got together for a "book sprint" to get it done. Sprint is a dev term which implies rapid development and collaboration. It took only five days, long days I imagine, to write.
Please check out the lateest version of the book here.