The Roles Of The Polish King John Iii Sobieski Ottoman | Desertcart Hong Kong
The roles of the Polish King John III Sobieski and the Ottoman Grand Vizier Kara Mustafa during the Second and Third Polish-Ottoman War taking special account of the second siege of Vienna 1683