"The single biggest problem in communication is the illusion that it has taken place."

George Bernard Shaw

I find that writing helps me to organize my thoughts, clarify my motivations, and pushes me become a better overall communicator. This page contains a complete list of the publications that I have either led or participated in.

The corresponding "tag cloud" was generated using the words in the titles of all of the publications listed below.

Peer-reviewed Journal Publications

Book Chapters

Technology Reports

Technical Articles

Research Grants

Refereed Conferences and Workshops