http://www.amazon.com/Feynman-Lectures-Physics-Set/dp/020102...
he pretty much covers every topic in that wonderful feynman way. For optics i'd also suggest hecht's book.
Also for a more theoretical coverage of physics, reading the first few books from the landau lifschitz series is highly recommended.
Fresh book recommendations delivered straight to your inbox every Thursday.
http://www.amazon.com/Feynman-Lectures-Physics-Set/dp/020102...
he pretty much covers every topic in that wonderful feynman way. For optics i'd also suggest hecht's book.
Also for a more theoretical coverage of physics, reading the first few books from the landau lifschitz series is highly recommended.