Albert Peter Burleigh : state : California | Albert Peter Burleigh : title : Chargé d'affaires
Albert Peter Burleigh was Chargé d'affaires in India.