MARK R MCCARROLL