ALBA Annual Lecture 2005