Thoughts

Notes by Mo Moustafa.