Overview

Sir Alexander John Ball

(1756—1809) naval officer and politician in Malta