Bioelectronic Vision by Joao C. Martins & Joao Carlos Martins