The Devastating Logic of Christine Ladd-Franklin

Lost Women of Science

00:00
27:47