BC45.117 – Teaching Science with Larry Niven Stories – part 3 of 3

The third and final part of this panel with Andrew Love and Dr. Tom Holtz.

Comments are closed.