Katherine Kerr Allen Squares
Squares