ALAN M. MACCRACKEN ESQ