thought

Ideas collected by Mark Harman