Vision in Context by Teresa Brennan