ALAN R TAREN PC