mark meloy