edonsmith