try googling things like the military ranks, orders of knights, royalty, you can get them just for just about everything. just print out an easy one, and switch terms out at will to make it cooler. also there are some great forieg to english dictonarys on the web, so you can type in a position like "atteche to the lord general" and get it spit out in latin or portugues or whatever. good tools, for names and everything. some of the more in depth will actually give you brief histories on the rank, and what it meant back in the day....