Artificial Sight Basic Research, Biomedical Engineering, and Clinical Advances - Humayun, Mark S. (Springer Science+Business Media, LLC, 2008)