Unabridged Audiobook
The story line was good but with the change-off of time periods got me a little confused at times. Definitely a book everyone should read and digest.
~~tag-text~~