Wow, this is so beautiful. A Facebook app called Social Memories digs into your Facebook profile (if you let it, of course) and creates a virtual book of memories for you.

You can customize the auto-generated book with specific photos and layouts and if you like what you see, you can order an actual copy of the book for a small fee.

I just created a book and you can check it out here!