I second all the Moravec recommendations! And would also like to add Maria Joao-Pires' extraordinary survey of these works (on DG) to the list. Lionel Choi Singapore http://www.singnet.com.sg/~lionelc/dummies.html