Some new books about to hit the shelves

July 19th, 2006