Newsletter #104 - April 2010