karaffer , d. s.,