deviser

deviser. One who invents or contrives (the deviser of these patents).

deviser Read More »