Very good book. Sometimes a little redundant but worth having in your library.

Nathalie, Canada