MMM I want to get into science.

Any suggestions on books to read? I'm thinking 1/2nd year undergrad stuff would be the right level or very interesting more general public books if you have any suggestions.