David Michael Kennedy profile picture

David Michael Kennedy

The American Spirit United States History as Seen by Contemporaries