Professor Richard D Oram

  • University of Stirling
  • Professor, History
  • United Kingdom