Edward Hastings · MediaMark