Ratings59
Average rating4.7
Didn't finish, super interested in the topic and I will do more exploring there, I just wasn't able to make it through the introductory parts to get to the parts I'm more interested in. Maybe will pick up again in the future.