David Stewart, MD – Publications