3.0

I had a lot of "Escher Girls" moments while reading this book. I'm going to need to ponder it a bit before deciding if I want to add it to our library's collection.