Jack Thompson: guilty on 27 charges