Bits of the Devil

Abstract Perspectives