I haven't although I probably should smile emoticon It's my own
  research/results here based on whatever I came across during my
  studying that seemed to make sense. I tried (and I'm still
  trying) to avoid reading/watching entire, "I've got this figured
  out" accounts of how things work so that I can hit these things
  with a more-or-less fresh mind.