

The magical series 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 that...

The magical series 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...