reed halfman