The Defense of Hill 781: An Allegory of Modern Mechanized Combat by James R. McDonough Back to product details page >