Review: Fast Read
Rating: 3 out of 5
Date: 05 26, 2012
This is pretty good but it wrapped up a little too quickly and neatly, all of a sudden everything miraculously came in to place.