Trench warfare. rev 5dstjqRJ9ngRMeQjfwPGYsnbp2T2PH. Self-published, (2005).