A philosophy of the future. - Bloch, Ernst 1885- (An Azimuth book, 1970)