New CD of the Week: David Russell