Catcalls, wolf whistles, verbal slurs, pinches, stalking - virtually every woman has experienced some form of unwanted public attention by men. Off the street, in semi-public places such as restaurants and department stores, women often suffer the insult of being passed over by employees eager to se[...]