American gun : the true story of the AR-15 / - McWhirter, Cameron