Happy Birthday Dave! Just from meeting Dave once I can see how he fits all of these descriptions and more. He is such a wonderful person who is not afraid to share his passion and love of life. Being around him made me feel so great!