I've mentioned this author previously, and this is the perfect question to answer for him. John Marco. Definitely check out this very accomplished and popular fantasy author. He has written two main trilogies so far, Tyrants and Kings and the Lukien Trilogy (for which he's planning a fourth book). Recently, he has written the first chapter of the Skylords series, Starfinder. All are so EXCELLENTLY written with wonderous detail and an especially keen eye to the military aspect and battle scenes. The stories are intricate and full, with plenty of memorable characters. A very highly-recommended read for YA and up.