Nicky15 reviews1 followerFollowFollowFebruary 28, 2025Great blend of academic detail and readability. Very good.