Top 1 alternative sites to adamflorence.com
Adam Lenskyj personal home page
Adam Lenskyj personal home page & journal