Understanding the Book-Crossing Dataset: Setup
blog.treasure-data.com