Dr. Mark Shanahan (@leapfrogmark) 's Twitter Profile
Dr. Mark Shanahan

@leapfrogmark

Politics Assoc Prof @ Uni of Surrey. Pol Historian of US/UK. On my way to another place as [email protected]

ID: 16560790

calendar_today02-10-2008 15:38:24

37,37K Tweet

2,2K Followers

2,2K Following