Services provided by Leonard Thomas Hackett: