Even though it was a busy out-and-about weekend, I was determined to finish this fascinating read before Monday...