Musings on Markets