Rivendell is a deeply personal and meticulously thought-out reflection Stephen Proctor's life and experiences.