michael price and shards