Title: Selected Papers from the 21st Nofoma Conference 2009