A few more links, though if I have tread the trail already in
your page forgive me - it is hard to chase my trail back to
the beginning.
I also recommend reading Marvin Minsky's online
papers because
he realizes that social issues have a heck of a lot to do
with the programming job that is building Artificial Intelligence.
I just read his
Introduction to Logoworks
again which you might like.
Also Ken Ficara has a page
with links to some related books.