Unabridged Audiobook
Factual, organized- right level of detail. Text book style.
Dry but an effective overview in detail.
~~tag-text~~