still life 41