James Anderson Gray - Peerage person ID=563028