HAFEN , BRAD ALAN