Another vote for the Horenstein books. Both of those and a copy of Light: Science and Magic and you can't go wrong.