Services provided by Terence Moody Devine: