Strait to the Finish: Who’s Running in Taiwan’s Presidential Race