TY - BOOK AU - SABRA(A I) TI - Theories of light from Descartes to Newton PB - Cambridge University Press ER -