Weekly bits of interest - 10 April 2012

Some recent developments and articles of interest:

As always, please feel free to identify any other recent developments or articles of interest in the comments below.
Categories: