Malcolm Craig (Dr, not medical)(@contestedground) 's Twitter Profileg
Malcolm Craig (Dr, not medical)

@contestedground

He/him, Lecturer, US History @LJMU, wanksome braining-ponce, self-assembled idiot, post-war glamour girl, views own (unless stolen from someone smarter)

ID:130185638

linkhttps://recordedhistory.net/american-history-too/ calendar_today06-04-2010 15:35:15

12,5K Tweets

1,5K Followers

670 Following