Twenty-first century small arms : the world's great infantry weapons - Crawford, Steve (MBI Publishing Company, 2003)