mark diamond review