Programmed statistics - AGARWAL (NEW AGE INTERNATIONAL(P) LTD., PUBLISHERS, 2017)