james n. haag