Europa Triumphans

by

  • Publisher: Ashgate
  • Print ISBN: 9780754638735, 0754638731

  • eText ISBN: 9780754696384, 0754696383

  • Pages: 1129
  • Copyright year: 2010