Which word means a person whose efforts are concentrated in a particularfield or subfield? a. veteran b. specialist c. philosopher d. prophet