New Release Tuesday | July 28

New Release Tuesday | July 28

The last week of July brings a half dozen awesome books to shelves.