Services provided by William Brandon Ruderman: