david fabricius