1 of 1 people found the following review helpful
3.0 out of 5 stars
Concise and Detailed Book, 31 Aug 2012
I agree that this is a very well written book.
It is concise, but it explains clearly all the stages of the lifecycle. The podcasts over the relative web site are fantastic summaries.
It would be useful to have an index and explanations included with the answers to the questions.
Definitely a good book.