Programming Role Playing Games With Directx [with Cdrom] by Jim Adams