Good guide. Comprehensive and in-depth. Very good for a general view.