Just came across a great article on the web when searching for topics relating to Thread safety.
http://msdn.microsoft.com/en-us/magazine/cc188793.aspx#S2