Author: VARIOUS,COMPILED BY: SUNIL HARI PALKAR