Tag: Ivor Catt

  • Peer Review. As in “censorship”.

    Peer review has troubled Harmonia Philosophica for some time now. We live in a society which accepts the mainstream and condemns anything beyond it with a great ease. An idea, no matter how genius or clever, it will never be published on a “high profile” scientific magazine only because… well Because! As simple as that.…

Verified by ExactMetrics