Alexander Leslie, 1st Earl of Leven — Scottish soldier in Dutch, Swedish and Scottish service (1580-1661)