Animal eyes - Land, Michael F. (Oxford animal biology series, 2002)