BROKEN CASTLE by Gene Weigel