mark j. p. wolf