Mark Eden has passed away