Karl Thompson convicted