mark jennings