Hindu religion custums and manners : describing the customs and manners, religius social and domestic life, arts and science of the Hindus