Allen Grant

A long-retired military intelligence specialist and officer.