Answer:
have walked is correct
A memoir is a sharing of perspectives on one's own life.
As a result and similarly