Mena's latest entry is better 22 Jul 2001 Mena’s latest entry is better than most NPR segments. Makes me love my own dad even more.