2 ms·I like working through Richard Gabriel's books from time to time, available at dreamsongs.org.by pnathan 11y agoI like working through Richard Gabriel's books from time to time, available at dreamsongs.org.