Barrett is an accomplished actor in theatre and television.
A novel of soldiers and spies in the highlands of Vietnam Army cop Erik Rider is enjoying his war until he’s sent to disrupt Vietcong opium fields in a remote highland province. Rider lands in Cheo Reo, home to hard-pressed soldiers, intellige...[SEE MORE]