Title: Eighteen principles of divine revelation