Harold Davis is a strategic technology consultant, hands-on programmer, and the author of many well-known books. He has been a popular speaker at trade shows and conventions, giving presentations on topics ranging from wireless networking through digital photography and programming methodologies. As a technology consultant, he has served many Fortune 500 companies.