Programming In Rpg Iv by Jim Buck & Bryan Meyers