Personal views and musings