Overview

John Neville

(c. 1431—1471) magnate