Four towns in the wild west have been raided and left with no survivors. Now Charles, deputy of Oxridge, has to solve the mystery before it's too late.
1939
1947
1968
2010
1952
1969
1957
1961
1963
1966
1958
1953
1955
1960