Full doors or half doors. If it has full doors, go to automotive glass shop they should be able to help you. If half doors, you can order soft uppers from many suppliers. For back seat, check the for sale classifieds on this forum, Craigslist, Ebay, junk yard.
1991 YJ 4.0L, K&N air filter, SS headers, 31X10.5, Congo Cage, etc...
When all hope is lost, and you have run out of options, you can always break out the "HOLY HAND GRENADE"!!!! It may not fix it, but you will feel a lot better.