vallance-artillery-guest-lecture-8-375-x-10-875-spread-v1