A Martian Stranded on Earth: Alexander Bogdanov, Blood Transfusions, and Proletarian Science

Overview: