William Wallace of Failford — Peerage person ID=670657