Frank Spencer: My life and times