New Books This Week 7/3/11

Happy 4th of July!

Here are are some of the new books that are being released this week, and ones that we got in last week.