Craig Grant is a cancer to the Bitcoin society