Overview

James Hann

(1800—1856) mechanical engineer and mathematician