Stephen Bly is the author of ninety-five books and hundreds of articles. The mayor of Winchester, Idaho, in his spare time he pursues the three Rs of ridin', ropin', and rodeo . . . and construction of Broken Arrow Crossing, a false front western village near his home. Visit his website at www.blybooks.com.