Overview

William Cranston

(c. 1513—1562) logician