Shelf Life

James Patterson launches a new novel format he’s calling "BookShots"

by Kai Ryssdal