re: #91 Kragar
I kept my military built up and made kept a lot of trade deals going. I got denounced a few times, but it never broke into combat.
I can see how the tiny islands map would definitely help. Just keep a moderately large navy ready and you can sink or damage most of his units before he ever makes landfall.