04 August 2007

The value of research, yet again

Turns out Iceland isn't such a paradise after all.


-srbp-