artruby: David Benjamin Sherry.