Ideal Structures for a Dubious Future
Self published

Hear more about Ideal Structures for a Dubious Future