Heaven upon earth - Jue, Jeffrey K. (Springer Netherlands, 2006)