Cigar Aficionado's cigar companion - Shanken, Marvin R. (Running Press, 2005)