t. d o. SHOREHAM d.