Stephen Bly is the author of 95 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 Web site at http://www.blybooks.com.