The robot in the garden - Goldberg, Ken (MIT Press, 2000)