Publications • Journal Articles & Book Chapters • Technical Reports • Curriculum Module Technical Reports • Presented Conference Papers (Selected)