https://www.brothers-brick.com/2016/01/05/all-the-worlds-a-stage/
All the world's a stage...