William Branch Giles Avatar image

William Branch Giles

Born :

August 12, 1762

Died :

December 4, 1830
Browse All Authors