Follow the Author
Preston, James
Preston, James
James Preston may refer to: James H. Preston (1860–1938), mayor of Baltimore James Moore Preston (1873–1962), American painter and illustrator James Patton Preston (1774–1843), U.S. political figure ...
Read more
Information taken from:Preston, James

Author's Books