james nelson  barker  1784-1858
Publisher: university of pennyslvania press
Published: 1929
Number of pages: 246