Recommendations:

Caterina Fake
Caterina Fake

one of my favorite books

Source