Paul McCartney: All The Songs
As humanly possible, this book attempts to evaluate every track that Paul McCartney has released on a major label. Thus, the premise of this book: to sift the gems from the chaff and examine what's driven McCartney up and down for fifty years.