Overview from Google Scholar
Selected Peer Reviewed Publications
Selected Research Reports, Proceedings, Book Chapters and Technical Manuals