Topology of algebraic varieties and perverse sheaves II