John Alexander (British, ?–1752)