Email Address * *
Name
Subject *
Message * Urban guerrilla warfare tactics Sniper warfare, Tunnel warfare, Battle of Stalingrad, Guerrilla warfare, Second Sino-Japanese War - 1233288032 - 9781233288038