Here is an alphabetical listing of every author, presenter, and host that has graced our festival since 1995.