Daniel David Ph.D

REBT Research: Daniel David, Ph.D in conversation with Windy Dryden, Ph.D