William Almon Johnston — Peerage person ID=346221