Daniel Escasa is a freelance writer and consultant with over 20 years experience. He also dabbles in music and, lately, in theater. More of that, and other miscellany, at his blog.