From Living Eyes to Seeing Machines. - 271 pp