singleminded (comparative more singleminded, superlative most singleminded)
From single + mind + -ed.