Yes, this is long. Grab a snack, a favorite beverage and make yourself comfy. It is worth your time. Very interesting and I learned a bunch of stuff. -----