eddardd.com