Doing Your Undergraduate Project by Denis Reardon