Facets of jainology