MARK D LONG