Steven Herbert.

Publications:

Patents:

Dissertation: