What inspires you? There are a lot of things that can provide inspi...