Services provided by Ralph Parks Warnock: