Programmed statistics - Agarwal, B.L (New age international (p) Limited, 2011)