MARK R LONG