Recommendations:

Brendan Moynihan
Brendan Moynihan

... its a fascinating book

Source