David Swift is a historian and author. His latest book The Identity Myth is out now.
David Swift
22 Feb 2024
24 Jan 2024
19 Jan 2024
06 Dec 2023
22 Nov 2023
02 Nov 2023
08 Oct 2023
16 May 2023
03 Mar 2023
20 Jan 2023
23 Aug 2022
30 Nov 2021
25 Oct 2019