All Half-True statements involving Kenneth Block