The best of cover design : books, magazines, catalogs, and more - Altitude Associates (Rockport Publishers)