A Beginner's Guide to Circuits by Oyvind Nydal Dahl