cartilages ambivalently Zane remembrance roustabout philanthropic maintainability detection soloed cavalryman