The majority of human beings live their whole lives unaware that they are only seeing a limited cone of vision at any moment.
Incognito: The Secret Lives of The Brain (ed. Canongate Books, 2011) - ISBN: 9780857860477
The majority of human beings live their whole lives unaware that they are only seeing a limited cone of vision at any moment.
Incognito: The Secret Lives of The Brain (ed. Canongate Books, 2011) - ISBN: 9780857860477