Mindscape: a convergent perspective on life, mind, consciousness and happiness.