tomrichmond.com
Alfred E. Buttigieg?
Not sure I see the resemblance myself, but…