David Swift

David Swift is a historian and author. His latest book The Identity Myth is out now.

@davidswift87

David Swift is a historian and author. His latest book The Identity Myth is out now.