Brad Cannon is charming. And that's the problem. At the tender age of thirty, Brad is on the road to becoming a footnote in his own life. His professors and publishers alike have been salivating for... This description may be from another edition of this product.