Magic Library: A Jacob's Ladder for Book Lovers