Sacrifice and resurrection by vipera1956
_