Offers an extraordinary diversity of subjects and caters to every skill level from the novice to the connoisseur.