Beyond Agnosticism; a Book for Tired Mechanists