dualityoflife