Unreal Development Kit Beginner's Guide by Richard J. Moore