Understanding and Analyzing Books with Book Snap