New mega trends : implications for our future lives - Sarwant Singh (Palgrave MacMillan, 2012)