David Swift

David Swift is a historian and author. His next book, Scouse Republic, will be published in 2025.

@davidswift87

David Swift is a historian and author. His next book, Scouse Republic, will be published in 2025.