3 ms·Seconding the recommendation of Harp's book, it's excellent.by maybelsyrup 11mo agoSeconding the recommendation of Harp's book, it's excellent.