The sessions and talks from Generate 2019

Mike sermon on James
Mike Day 1 Talk 2
Craig Hamilton day 1 Talk 1
Craig Hamilton day 1 Talk 2
Craig Hamilton day 2 Talk 1
Craig Hamilton day 2 Talk 2
Craig Hamilton day 3 Talk 1
Day 3 end panel discussion