Services provided by David Emile Moll: