Robert E. Kennedy Library at Cal Poly:
our speaker
Robert E. Kennedy Library at Cal Poly:
listening to the talk
Robert E. Kennedy Library at Cal Poly:
more from the talk
Robert E. Kennedy Library at Cal Poly:
the crowd