John Richard Davis (@profjohnrdavis) 's Twitter Profile
John Richard Davis

@profjohnrdavis

historian, heritage analyst, specialist in international cultural relations, academic, professor

ID: 2208651248

calendar_today22-11-2013 09:13:25

1,1K Tweet

836 Followers

250 Following