3quarksdaily: Long Walk to Freedom