
The magical trilogy Braided Dimensions soars to new heights with Strange Alliances. At the start of the series, Kay, a Berkeley professor of ancient languages, falls under the spell of a charming bard who takes her to medieval time. Back home, she is determined to return to...