MARTIN P. HASENFELD, MD