Knights of Telluria by Linda Crosswhite