Steven Eliot Horn | Passages
April 21, 1949 – April 22, 2024 Our beloved Steve died peacefully in his sleep in the early morning of April 22nd, Earth Day, the day after his 75th birthday. Thanks to Hamlet House, he was able to make this passage while still living on Lopez, his …