how about an indefinite leave until they solve this smoking problem? if you are crucial to the company, it will hurt your management if you go on leave indefinitely. if you can afford it, then make your point stronger this time: you or put the smokers at their proper place. obviously, writing to anyone in your management is not working, so you need a far stronger stand on this one.

what is it with sir dolly and cyanide?! fyi, bibo is far too good a person to even think about poisoning somebody, (she can fancy it though :D)

take care of yourself, bibo.