High Desert Vengeance
309 pages