The Great Siege of Malta

The Great Siege of Malta
Author: Bruce Ware Allen
Publisher: Brandeis University Press
Total Pages: 354
Release: 2017-06-06
Genre: History
ISBN: 1512601160

The definitive battle in the clash of empires that has defined Europe for 500 years