a life in frames