& P . Barani.