New Avalon: Love and Loss in the City of Steam