I don't know how long it took Teresa to put this list together, but the result is awesome.
Awesome...and a bit scary in their prophecies.