Max Aladin Alexander Edmund Game Engine Part II / GP / Dr. Ahmed Farouk - MSA, [2005] Dewey Class. No.: 004.5