Recommendations:

Caterina Fake
Caterina Fake

a really wonderful book

Source