A Triangle of a Square.

The thing about Square Books in Oxford, Mississippi, with its population of almost 22,000 people, is that there are three stores; Square Books, Off Square Books, and Square Books, Jr..… read more →