mark thorne