Roy De Maistre
Also known as Le Roy de Maistre; LeRoy De Maistre; Leroy Leveson Laurent Joesph Maistre; Le Roy Leviston Laurent Joseph Maistre; Le Roy Leveson Laurent Joseph Maistre; Leroy Leveson Laurent Joseph de Maistre; Leroy de Mestre; LeRoi Levistan de Mestre